View previous topic :: View next topic |
Author |
Message |
Itxi_Atea n00b
Joined: 28 Aug 2013 Posts: 3
|
Posted: Wed Aug 28, 2013 5:13 pm Post subject: Problems with nvidia sound card |
|
|
Hello everybody,
my nvidia card is being detected as the default sound card in alsa's configuration making the onboard sound card useless so I need to disable it.
I found a lot of solutions, first (as related here: https://forums.gentoo.org/viewtopic-t-896396-start-0.html) I can blacklist the nvidia sound module but checking it I found that both cards use the same module.
I tried to change the default card following the process in this post: https://forums.gentoo.org/viewtopic-t-819538-start-0.html but it doesn't solve the problem.
The last solution I tried is this: http://hennr.name/2011/06/29/how-to-remove-nvidia-hdmi-sound-cards-under-linux. I succesfully removed the device(lspci confirms it) but then alsamixer is not accesible and I cannot change the settings so I don't really know if the problem was solved. At this point I also set the command to be executed at gentoo start but it seems that it's not working, lspci continues detecting both cards,
Any suggestions?
Thank you very much.
Last edited by Itxi_Atea on Thu Aug 29, 2013 2:49 pm; edited 2 times in total |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Thu Aug 29, 2013 3:44 am Post subject: |
|
|
I use probe_mask=1, to ignore the nvidia "soundcard".
Google for probe_mask. _________________ Improve your font rendering and ALSA sound |
|
Back to top |
|
|
Itxi_Atea n00b
Joined: 28 Aug 2013 Posts: 3
|
Posted: Thu Aug 29, 2013 10:17 am Post subject: |
|
|
So I added an otion to /etc/modprobe.d/alsa.cfg
Code: | options snd-hda-intel probe_mask=1 |
and (after I reboot) the nvidia card is still detected by aplay -l as:
Code: | **** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: ID 1c Digital [ID 1c Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: VT82xx [HDA VIA VT82xx], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: VT82xx [HDA VIA VT82xx], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
|
I remove the HDMI driver from snd-hda-intel but It continues detecting it.
Thank you for your answer. |
|
Back to top |
|
|
Itxi_Atea n00b
Joined: 28 Aug 2013 Posts: 3
|
Posted: Thu Aug 29, 2013 2:46 pm Post subject: |
|
|
I don't really know how but after a kernel recompile changing some parameters It is now solved. I changed the parameter Code: | "Pre-allocated buffer size for HD-audio driver" |
in the intel sound driver from 64 to 2048 I guess that this change makes the trick.
Thank you for your time.
Edit:
I could only play a sound, the problem persists, this is getting stranger.
I'll leave aplay -l:
Code: | **** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: ID 1c Digital [ID 1c Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: VT82xx [HDA VIA VT82xx], device 0: ALC888 Analog [ALC888 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: VT82xx [HDA VIA VT82xx], device 1: ALC888 Digital [ALC888 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
|
Thanks. |
|
Back to top |
|
|
|