Bug 2030992 - Microphone doesn't work with alsa-ucm-1.2.6
Summary: Microphone doesn't work with alsa-ucm-1.2.6
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: alsa-lib
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jaroslav Kysela
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-12-10 08:45 UTC by ojab
Modified: 2021-12-17 16:32 UTC (History)
2 users (show)

Fixed In Version: alsa-lib-1.2.6.1-2.fc35
Clone Of:
Environment:
Last Closed: 2021-12-11 01:32:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
`journalctl -b0` (218.37 KB, text/plain)
2021-12-10 08:45 UTC, ojab
no flags Details

Description ojab 2021-12-10 08:45:36 UTC
Created attachment 1845613 [details]
`journalctl -b0`

Description of problem:
After update from alsa-ucm-1.2.5.1-4.fc35.x86_64 to alsa-ucm-1.2.6-1.fc35.x86_64 and reboot microphone doesn't work, works again after downgrade & reboot.
Asus UX371 laptop with
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)

Version-Release number of selected component (if applicable):
alsa-ucm-1.2.6-1.fc35.x86_64 

How reproducible: Always

Steps to Reproduce:
1. Get yourself asus ux371 laptop
2. Install fedora
3. Update fedora
4. Reboot

Actual results:
No microphone detected

Expected results:
Microphone detected

Additional info:

Related stuff from journald:
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsactl 1.2.6 daemon started
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsa-lib utils.c:364:(uc_mgr_config_load_into) could not open configuration file /usr/share/alsa/ucm2/sof-hda-dsp/Hdmi.conf
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsa-lib parser.c:77:(uc_mgr_config_load_file) error: failed to open file /usr/share/alsa/ucm2/sof-hda-dsp/Hdmi.conf: -2
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsa-lib main.c:1412:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
Dec 10 11:30:38 ojab-laptop systemd[1]: Reached target Sound Card.
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsa-lib utils.c:364:(uc_mgr_config_load_into) could not open configuration file /usr/share/alsa/ucm2/sof-hda-dsp/Hdmi.conf
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsa-lib parser.c:77:(uc_mgr_config_load_file) error: failed to open file /usr/share/alsa/ucm2/sof-hda-dsp/Hdmi.conf: -2
Dec 10 11:30:38 ojab-laptop alsactl[2108]: alsa-lib main.c:1412:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
Dec 10 11:30:38 ojab-laptop alsactl[2108]: Found hardware: "sof-hda-dsp" "Realtek ALC294" "HDA:80862812,80860101,00100000 HDA:10ec0294,10431362,00100004 cfg-dmics:2" "" ""
Dec 10 11:30:38 ojab-laptop alsactl[2108]: Hardware is initialized using a generic method
Dec 10 11:30:38 ojab-laptop systemd[1]: Finished Home Area Activation.

and this file/directory is indeed missing from alsa-ucm-1.2.6

Comment 1 ojab 2021-12-10 08:48:07 UTC
It was moved to /usr/share/alsa/ucm2/Intel/sof-hda-dsp/ (https://github.com/alsa-project/alsa-ucm-conf/commit/e7e9c095ce8c5138319c1bd5fedf9fc6d84792e4), but for some reason alsa searches it in the old path.

Comment 2 ojab 2021-12-10 08:49:16 UTC
Fixed upstream https://github.com/alsa-project/alsa-ucm-conf/issues/126

Comment 3 Fedora Update System 2021-12-10 10:22:11 UTC
FEDORA-2021-e6f6ed66d8 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6f6ed66d8

Comment 4 Fedora Update System 2021-12-10 11:02:28 UTC
FEDORA-2021-e6f6ed66d8 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6f6ed66d8

Comment 5 Fedora Update System 2021-12-11 01:32:31 UTC
FEDORA-2021-e6f6ed66d8 has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.