You are not logged in.
Pages: 1
Hello,
I have a thinkpad P14S and by following the arch wiki I managed to make it work, sometimes. It happens I boot the system and sound works and it happens it doesn't work.
Right now this is the result of cat /proc/asound/modules
0 snd_acp3x_rn
1 snd_hda_intel
I had two "snd_hda_intel", second one being the good one so I wrote this as the arch wiki states:
/etc/modprobe.d/alsa-base.conf
options snd_hda_intel index=1,0
options snd_acp3x_rn index=-2
But it seems not to work as -2 is supposed to disable the device and right now it's the first one in use...
Any idea what could be happening? Thank you
Last edited by gginer89 (2021-04-20 14:10:40)
Offline
-2 doesn't disable the device it defines indexing order as "this device can take any free index but 0" (... and index appears to not be a parameter for the acp3x module) which is why that conflict can happen (... because your intel definition boils down to, you must take 0 if that is occupied by acp3x don't load at all). If you're sure you don't need that one then blacklist the snd_acp3x_rn module instead
If you do actually need it in some capacity and you want to be sure about the order you'll probably need to opt for the snd module as in
options snd slots=snd_hda_intel,snd_hda_intel,snd_acp3x_rnLast edited by V1del (2021-04-20 16:03:46)
Offline
Pages: 1