Problem Summary And Fixes
Device: HP ProBook 450 G9 Notebook PC (Intel i7-1255U, Fedora 43, dual boot with Windows)
After installing Fedora, there was no sound and no microphone. The system showed dummy output and no audio devices were detected.
Checks showed:
/proc/asound/cardswas emptyaplay -lshowed no soundcards- Audio hardware was visible in
lspci, so hardware was fine
Root Cause
The system was using Intel SOF (Sound Open Firmware) driver:
snd-intel-dspcfg.dsp_driver=3
This driver failed to start on this laptop. Kernel logs showed DSP boot failure and timeout errors. Because of this, no sound device was created in the system.
Solution
Switch from SOF driver to legacy HDA driver.
Steps to fix
1. Edit GRUB config
sudo nano /etc/default/grub
Find this line:
GRUB_CMDLINE_LINUX="rhgb quiet snd-intel-dspcfg.dsp_driver=3"
Change it to:
GRUB_CMDLINE_LINUX="rhgb quiet snd-intel-dspcfg.dsp_driver=1"
2. Update GRUB
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
3. Reboot system
sudo reboot
4. Check after reboot
cat /proc/asound/cards
You should see HDA Intel PCH sound card.
Result
After this change:
- Sound started working
- Microphone started working
- Dummy output issue was fixed
Conclusion
The issue was caused by SOF driver failure on Intel Alder Lake hardware in Fedora. Switching to legacy HDA driver (dsp_driver=1) fixed the problem completely.