C. L. Martinez
2012-Jan-08 10:29 UTC
[CentOS] No sound over HDMI using nvidia graphics card
Hi all, I have installed a centos 6.2 x86_64 box to use as a multimedia center. All works ok, except sound over hdmi using nvidia graphics card. My lspci output: 00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge 00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0) 00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2) 00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) 00:12.0 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:12.2 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:13.0 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:13.2 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42) 00:14.1 IDE interface: ATI Technologies Inc SB7x0/SB8x0/SB9x0 IDE Controller (rev 40) 00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller (rev 40) 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40) 00:16.0 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:16.2 USB controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control 01:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce 210] (rev a2) 01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1) 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe (rev 10) Under gnome control panel, all seems ok: under sound preferences, sound output is configured to use HDMI channel. I am using nvidia drivers from elrepo.org (nvidia-x11-drv-290.10 and kmod-nvidia-290.10). Somebody knows where can I find some doc to resolve this? Any idea? Thanks
On 08/01/12 10:29, C. L. Martinez wrote:> > I am using nvidia drivers from elrepo.org (nvidia-x11-drv-290.10 > and kmod-nvidia-290.10). Somebody knows where can I find some doc to > resolve this? Any idea? > > ThanksI would also try the nvidia Linux support forums: http://www.nvnews.net/vbulletin/forumdisplay.php?f=14
On 01/08/2012 11:29 AM, C. L. Martinez wrote:> I am using nvidia drivers from elrepo.org (nvidia-x11-drv-290.10 > and kmod-nvidia-290.10). Somebody knows where can I find some doc to > resolve this? Any idea?I've added the file /etc/modprobe.d/sound.conf with: options snd-hda-intel enable_msi=0 probe_mask=0xffff,0xfff2 I think that the probe_mask depends upon which card you have. At least this should give you something to google. When it works, you should right-click on the volume control, select Sound Preferences, and select HDMI on the Output tab. Mogens -- Mogens Kjaer, mk at lemo.dk http://www.lemo.dk
Tait Clarridge
2012-Jan-09 15:39 UTC
[CentOS] No sound over HDMI using nvidia graphics card
> Under gnome control panel, all seems ok: under sound preferences, sound > output is configured to use HDMI channel. > > I am using nvidia drivers from elrepo.org (nvidia-x11-drv-290.10 > and kmod-nvidia-290.10). Somebody knows where can I find some doc to > resolve this? Any idea?I recall doing this on Fedora 14 for my HTPC so it should be similar or at least point you in the right direction. I wrote something for it (GeForce 210) here: http://taiter.com/techlog/2010/07/nvidia-gt210---hdmi-audio.html I remember having to update the alsa-driver package to something newer than what was default via ATrpms repo. I believe you need version 1.0.23 or newer for it to work (version can be checked by looking at /proc/asound/version). Then I had to go into alsamixer and unmute the line. Tait