I've been fighting this battle for days, and I've made no progress. Everything I've recently found suggests that my hardware isn't even detected by Ubuntu 10.10
nick@desktop:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xf0000000 irq 49
1 [Q9000 ]: USB-Audio - QuickCam Pro 9000
Logitech, Inc. QuickCam Pro 9000 at usb-0000:00:1d.7-5, high speed
nick@desktop:~$ lspci | grep idia
02:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GTX 280] (rev a1)
nick@desktop:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC889 Analog [ALC889 Analog]
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC889 Digital [ALC889 Digital]
Subdevice #0: subdevice #0
As you can see, nothing indicates that the hdmi audio functions of the gtx 280 even exist. I have the appropriate cable connecting my gtx280 to the pins on my motherboard. This configuration has been tested in Windows, where sound was transmitted through my hdtv speakers.
Here's a bit more background information. I have two hdtv's. The first is my main monitor, and it's connected to my gtx280 via a dvi-hdmi cable
. I do not believe that this cable can transmit an audio signal. Since this cable is connected to my primary monitor, where I have additional speakers connected (which work fine), there's no problem here. I have a dvi-hdmi adapter
connecting my gtx280's second dvi-port to an hdtv in another room via an hdmi cable. As mentioned earlier, this adapter was tested in Windows, and does transmit an audio signal via the hdmi cable.
Until recently, I was attempting to do all configurations from my main monitor. Then I stumbled upon the following link, which reads:
The following steps all assume that X is running using the NVIDIA binary driver, and that your HDMI display is attached to your computer, and displaying your X desktop. HDMI audio is not expected to work if this is not the case.
So after this I unplugged the dvi-hdmi cable, replacing it with the dvi-hdmi adapter, and then used the hdmi cable to connect my primary monitor to the adapter. Now the only thing connected to my gtx280 is the adapter. I then rebooted, and I still got no indication from any of the above applications that the hdmi audio device on my gtx280 even exists.
I'm so frustrated, I'm begging someone to help. Here is some output so you can get a feel for my system setup.
nick@desktop:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.24.
Compiled on Jun 11 2011 for kernel 2.6.35-28-generic (SMP).
nick@desktop:~$ cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module 270.41.06 Mon Apr 18 14:53:56 PDT 2011
GCC version: gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
nick@desktop:~$ uname -r
nick@desktop:~$ lsb_release -ric
Distributor ID: Ubuntu