FS#60958 - [alsa-lib] UCM configuration file changes broke sound
Attached to Project:
Arch Linux
Opened by Bit (bit) - Monday, 03 December 2018, 11:26 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 10 December 2019, 11:48 GMT
Opened by Bit (bit) - Monday, 03 December 2018, 11:26 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 10 December 2019, 11:48 GMT
|
Details
Description:
In the last two important upgrades, ArchLinux has broken the configurations of the chtrt5645 alsa files in /usr/share/alsa/ucm/chtrt5645. Also, the solution is override the configuration with old files (and that will return to work fine the audio). The old files are in: https://raw.githubusercontent.com/plbossart/UCM/master/chtrt5645/HiFi.conf https://raw.githubusercontent.com/plbossart/UCM/master/chtrt5645/chtrt5645.conf In console there is a sound card (so the problem is not the drivers) Additional info: * last * Attached the two current bad configurations Steps to reproduce: #pacman -Syu (kernel is upgraded also) #reboot After that you will have a dummy device in gnome |
This task depends upon
I don't know exactly what changes breaked it, but with the last configuration (and it happens not since four days ago, more than 2 weeks, at least I known)
If I use the last configuration, the dmesg output is:
...
[ 16.620635] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 16.621080] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 16.621465] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 16.622613] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 16.622991] Audio Port: ASoC: no backend DAIs enabled for Audio Port
[ 16.623173] Audio Port: ASoC: no backend DAIs enabled for Audio Port
...
And with the github files appended in the thread all work fine.
I hope it give you enough information.
Dec 10 11:21:15 dawn pulseaudio[769]: E: [pulseaudio] module-alsa-card.c: Failed to find a working profile.
Dec 10 11:21:15 dawn pulseaudio[769]: E: [pulseaudio] module.c: Failed to load module "module-alsa-card" (argument: "device_id="2" name="usb-Generic_USB_Audio_200901010001-00" card_name="alsa_card.usb-Generic_USB_Audio_200901010001-00" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1""): initialization failed.
This is when using my laptop in a thunderbolt-dock via USB (3.5mm headphone jack in the dock). If I remember correct the laptop speakers still work with alsa-lib > 1.1.6-1 but I can test it again if needed.