You are not logged in.

#1 2021-04-20 13:38:02

gginer89
Member
Registered: 2021-03-08
Posts: 4

Sound working only sometimes

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 2021-04-20 16:00:48

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,230

Re: Sound working only sometimes

-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_rn

Last edited by V1del (2021-04-20 16:03:46)

Offline

Board footer

Powered by FluxBB