misc/171082: Nvidia GeForce GTX 560 no HDMI Sound

Paul Pathiakis pathiaki2 at yahoo.com
Sun Aug 26 16:20:01 UTC 2012

>Number:         171082
>Category:       misc
>Synopsis:       Nvidia GeForce GTX 560 no HDMI Sound
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 26 16:20:01 UTC 2012
>Originator:     Paul Pathiakis
>Release:        FreeBSD 9.0 - RELEASE
Atlantis Services (self)
FreeBSD pcbsd-3052 9.0-RELEASE FreeBSD 9.0-RELEASE #3: Tue Dec 27 14:14:29 PST 2011     root at build9x64.pcbsd.org:/usr/obj/builds/amd64/pcbsd-build90/fbsd-source/9.0/sys/GENERIC  amd64

I'm trying to enable HDMI output on the Nvidia GeForce GTX 560.  I have working speakers for my onboard sound and I have a monitor with built-in sound.

I've cycled through the 0-3 PCM devices as the default and nothing.  (If I switch to DVI with the PCM 4-7, everything is fine)

FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64)
Installed devices:
pcm0: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play) default
pcm1: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm2: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm3: <HDA NVidia (Unknown) PCM #0 DisplayPort> (play)
pcm4: <HDA Realtek ALC892 PCM #0 Analog> (play/rec)
pcm5: <HDA Realtek ALC892 PCM #1 Analog> (play/rec)
pcm6: <HDA Realtek ALC892 PCM #2 Digital> (play)
pcm7: <HDA Realtek ALC892 PCM #3 Digital> (play)

pciconf -lv shows:

vgapci0 at pci0:2:0:0:     class=0x030000 card=0x122719da chip=0x120110de rev=0xa1 hdr=0x00
    vendor     = 'nVidia Corporation'
    class      = display
    subclass   = VGA
hdac0 at pci0:2:0:1:       class=0x040300 card=0x122719da chip=0x0e0c10de rev=0xa1 hdr=0x00
    vendor     = 'nVidia Corporation'
    class      = multimedia
    subclass   = HDA
atapci0 at pci0:3:0:0:     class=0x010185 card=0x824f1043 chip=0x2361197b rev=0x02 hdr=0x00

kldstat | grep nvidia
19    1 0xffffffff816b4000 e1ec38   nvidia.ko

I've tried both the 295.59 that comes stock with PCBSD/FreeBSD 9.0 and I've upgraded to 304.37 as the latest Nvidia driver available for 64-bit... Nothing.

I assume something is not proper in the device.hints or the definition of the chipset and the OS to identify the card.  

Just install the GTX 560 card and try. :-(


More information about the freebsd-bugs mailing list