You are not logged in.
Hallo,
Op een iMac 2017 (iMac18,3) met Arch Linux werkt alleen HDMI-audio.
Interne speakers verschijnen niet als device.
Hardware
Codec: Cirrus Logic CS8409
Status
snd_hda_intel driver geladen
PipeWire actief
aplay -l toont alleen HDMI devices
Kernel: 6.12.70-1-lts
lspci -k toont:
Intel HD Audio controller → snd_hda_intel
AMD HDMI audio → snd_hda_intel
Het lijkt erop dat de codec wel wordt gedetecteerd maar de interne output niet wordt geïnitialiseerd.
Is dit een bekende beperking van CS8409 support onder Linux, of bestaat er een patch/workaround?
Alvast bedankt.
Offline
Hello, On an iMac 2017 (iMac18,3) with Arch Linux, only HDMI audio will work. Internal speakers do not appear as a device. Hardware Codec: Cirrus Logic CS8409 Status snd_hda_intel driver loaded PipeWire active aplay -l only shows HDMI devices Kernel: 6.12.70-1-lts lspci -k shows: Intel HD Audio Controller → snd_hda_intel AMD HDMI audio → snd_hda_intel It seems that the codec is detected but the internal output is not initialized. Is this a known limitation of CS8409 support under Linux, or is there a patch/workaround? Thanks in advance.
Google Translator said translated this, and There is an out-of-tree codec patch that adds CS8409 support: https://github.com/egorenar/snd-hda-codec-cs8409...
Edit
https://aur.archlinux.org/packages/snd- … o-dkms-git
Last edited by 5hridhyan (2026-02-13 18:51:30)
Offline
Mod note: Moving to Other Languages.
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
Hello,
Thank you very much for your helpful reply and for pointing me to the patch. I am happy to report that it is now working. After applying the CS8409 patch, the internal speakers are detected and audio works correctly.
I really appreciate your help.
Offline