LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   no HDMI audio in Linux (http://www.linuxquestions.org/questions/linux-hardware-18/no-hdmi-audio-in-linux-819172/)

dimm0k 07-11-2010 02:07 AM

no HDMI audio in Linux
 
I have Slackware 13.1 running on a Lenovo W510 with an nVidia Quadro FX 880M and am trying to get audio output through the Displayport -> HDMI interface in Linux. In Windows 7, this works fine so hardware wise things are set up properly.

I also am running kernel 2.6.34.1 with ALSA 1.0.23. aplay looks to properly detect the HDMI audio out as the following:

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: HDA Generic [HDA Generic]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
Subdevices: 1/1
Subdevice #0: subdevice #0

Whenever I play audio, it is coming out of the notebook's speakers rather than the speakers connected to the monitor; speakers are actually part of the monitor. In KDE's system settings for multimedia, there's a test option for output devices. The one for HDA Intel works fine and plays through the notebook's speakers. Running the test for the HDA NVidia yields no sound whatsoever. I feel like I am missing something... any suggestions?

business_kid 07-11-2010 11:43 AM

Ok, gotchas here are:
1. The hda Intel section in kernel config actually is a menu - everyone did a hda intel chip and just check you have kernel supoport.
2. This will need video driver support, as you are switching bits of that - have you got it?
3. The hda intel chip may not be set up correctly. As a last resort there are scripts up there to get this set up, but it's not for the faint hearted.

dimm0k 07-11-2010 12:09 PM

Never looked in that section as I used Slackware's kernel config to build off of for the 2.6.34.1 kernel, however after taking a look at the options I see that CONFIG_SND_HDA_CODEC_NVHDMI is set Y, so there is nVidia HDMI support.

The video driver I am using is the binary nVidia drivers, the latest in fact.

How do I verify the chip to be set up properly or not? According to lspci -v, module for this is loaded...
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
Subsystem: Lenovo Device 219a
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at cdefc000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

business_kid 07-12-2010 04:07 AM

Let's presume everything is set up correctly, and ig that's proved wrong, we can dig.

Now sound you want to hear through your monitopr speakers is coming through the 0.1w cheap crappy laptop speakers.
But you're playing sound with alsa. An obvious bodge would be to bring those speakers to a jackplug and plug it into the soundcard. If not, you are going to have to do the same internally in software. If I was trying this, I'd be searching alsa project's site, and joining a forum/mailing list/irc channel there, where the experts hang out.Or try google. The first link I tried off a search for +hdmi +audio +linux gave me
http://www.phoronix.com/scan.php?pag...nux_hdmi&num=1
which looks as if it might be topical and interesting if you read it. Add your video card as a search term. Post yopur results when you get it working.

dimm0k 07-14-2010 12:28 PM

Thanks for the help business_kid! You set me onto the right path and have now gotten audio through the HDMI interface to work!

The "fix" for me was quite simple. If you issue the command "aplay -l" in a console, it should hopefully list the sound devices you have on your system. For me it listed one for the sound device that controls the Lenovo speakers and a bunch for nVidia's HDMI interface. I do not have my machine in front of me now, but it was similar to this:

Code:

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC275 Analog [ALC275 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

In the above you can see that the HDMI device is seen as card #1. So what I did was create/edit the file /etc/modprobe.d/sound.conf (in my case I had to create it) and added the following:
Code:

options snd-hda-intel probe_mask=0xffff,0xfff2
The "probe_mask" string (here "0xffff,0xfff2") depends on the card number of your soundcard as listed by aplay -l. If you have card number 0, add:
Code:

options snd-hda-intel probe_mask=0xfff2
if you have card number 1, add:
Code:

options snd-hda-intel probe_mask=0xffff,0xfff2
if you have card number 2, add:
Code:

options snd-hda-intel probe_mask=0xffff,0xffff,0xfff2
etc.

After adding this one line to sound.conf, exit KDE and "rmmod snd_hda_intel" to unload this module. Run "modprobe snd_hda_intel" to load the module, which will read the change added to sound.conf. "aplay -l" should now list one HDMI device and this should be all that is needed. From here tell KDE in the settings to use the HDMI device rather than the other one! SOLVED!

business_kid 07-15-2010 04:08 AM

That is bizarre and tortuous. The only reason you get that in OSS is that there's nobody to fire :-/.

But I'm glad you have a result.

lpallard 01-08-2011 09:32 PM

Guys, if you dont mind I will ask a few questions. Not to hijack the thread since I have the same issue (or almost). If my post in this thread is not welcome, please let me know I will open a new thread.

I have a GT 430 videocard installed on my Slackware64 13.1 htpc and cant get the card to be detected by aplay or alsaconf or anything else. Only the onboard devices are detected. Very similar to what dimm0kj was saying at the beginning of this thread except my nvidia hdmi audio is not listed by aplay.

I am using the stock slack64 13.1 kernel 2.6.33.4 and I've recompiled alsa from sources to version 1.0.23.

Do I need to upgrade my kernel to get this to work?

business_kid 01-09-2011 04:43 AM

First read up on the video card. It may (Like my laptop's) be hdmi capable but the manufacturer (HP) simply nobbled the feature in the video card and didn't connect it to the outside world.

lpallard 01-09-2011 10:18 AM

I read up on the video card and it seems that its not the only nvidia card that alsa has problems to see for sound thru hdmi... all solutions have found are with ubuntu users installing patches or whatever it is... So far nobody in slack seems to have that problem, except dimm0k here that had the same problem but I am one step behind in the sense that right now splay -l does not even list my nvidia controller:
Quote:

**** List of PLAYBACK Hardware Devices ****
card 0: pcsp [pcsp], device 0: pcspeaker [pcsp]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 1: SB [HDA ATI SB], device 1: VT1708S Digital [VT1708S Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0

I really dont want to hijack this thread and dimm0k marked it as solved. I will open my own thread.

thanks guys!

business_kid 01-10-2011 03:56 AM

Before starting your own thread, I think you could learn a bot from reading this one and trying a few of the suggestions.

lpallard 01-10-2011 10:31 PM

business_kid, sorry I got your reply after I opened my own thread. Whatever works for me here I will make sure I duplicate it in my thread so if people search by thread titles,. they will have more resources and less frustrations...

What got me going is what dimm0k said:

Quote:

however after taking a look at the options I see that CONFIG_SND_HDA_CODEC_NVHDMI is set Y, so there is nVidia HDMI support.
I looked in my kernel config (stock kernel for Slack64 13.1) and the option is set to Y so it is in the kernel (unless I am wrong).

Now, the description of that option in menuconfig mentioned a module called snd-hda-codec-nvhdmi, so I tried to load this module so far unknown to me, and modprobe loaded it without a glitch. I tried alsaconf & aplay, but neither of them detected my HDMI Nvidia controller...

My problem is that I cant get past what dimm0k started with, my HDMI devices are not recognized at all.. Again from aplay -l (like the OP did):

Quote:

**** List of PLAYBACK Hardware Devices ****
card 0: pcsp [pcsp], device 0: pcspeaker [pcsp]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 1: SB [HDA ATI SB], device 1: VT1708S Digital [VT1708S Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
No NVIDIA HDMI there... I wonder what to try next...

business_kid 01-11-2011 04:03 AM

try lshal, lspci -vv

Look at the card and make sure it announces itself as hdmi capable. Post that little area of the output.

lpallard 01-11-2011 08:03 AM

Nowhere it announces itself as hdmi capable but this card IS capable of outputting sound thru HDMI because everybody are doing it. Googling "GT430 hdmi alsa" reveals many forums where people are saying that alsa does not detect/recognize the nvidia HD audio chipset on that card (the Gt220+ cards) so whatever chipset series they use, alsa dont like it...

Look at this forum (XBMC), specifically starting at post 18. The guy got it going because he is using ubuntu.

http://forum.xbmc.org/showthread.php?t=84223

The other thing that I must admit not having tried is to deactivate the onboard ATI HD audio controller... I just thought about it but did not try. I'll try tonight and post back.

From what you asked in your above post:

lspci -vv
Code:

01:00.1 Audio device: nVidia Corporation Device 0bea (rev a1)
        Subsystem: eVga.com. Corp. Device 1432
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin B routed to IRQ 19
        Region 0: Memory at fcf7c000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [60] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [78] Express (v2) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 <64us
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <256ns, L1 <4us
                        ClockPM+ Surprise- LLActRep- BwNot-
                LnkCtl: ASPM L0s L1 Enabled; RCB 128 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Not Supported, TimeoutDis+
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
                        Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                        Compliance De-emphasis: -6dB
                LnkSta2: Current De-emphasis Level: -6dB
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel

lshal
Code:

udi = '/org/freedesktop/Hal/devices/pci_10de_bea'
  info.linux.driver = 'HDA Intel'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_1022_9603'  (string)
  info.product = 'Unknown (0x0bea)'  (string)
  info.subsystem = 'pci'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea'  (string)
  info.vendor = 'nVidia Corporation'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'pci'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1'  (string)
  pci.device_class = 4  (0x4)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 3  (0x3)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1'  (string)
  pci.product_id = 3050  (0xbea)  (int)
  pci.subsys_product_id = 5170  (0x1432)  (int)
  pci.subsys_vendor = 'eVga.com. Corp.'  (string)
  pci.subsys_vendor_id = 14402  (0x3842)  (int)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.vendor_id = 4318  (0x10de)  (int)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'
  info.capabilities = {'sound'} (string list)
  info.category = 'sound'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea'  (string)
  info.product = 'HDA NVidia Sound Card'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1'  (string)
  sound.card = 1  (0x1)  (int)
  sound.card_id = 'HDA NVidia'  (string)
  sound.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_oss_mixer__1'
  info.capabilities = {'oss'} (string list)
  info.category = 'oss'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  info.product = 'HDA NVidia OSS Control Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_oss_mixer__1'  (string)
  linux.device_file = '/dev/mixer1'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/mixer1'  (string)
  oss.card = 1  (0x1)  (int)
  oss.card_id = 'HDA NVidia'  (string)
  oss.device_file = '/dev/mixer1'  (string)
  oss.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  oss.type = 'mixer'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_3'
  alsa.card = 1  (0x1)  (int)
  alsa.card_id = 'HDA NVidia'  (string)
  alsa.device = 3  (0x3)  (int)
  alsa.device_file = '/dev/snd/hwC1D3'  (string)
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  alsa.type = 'hw_specific'  (string)
  info.capabilities = {'alsa'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  info.product = 'HDA NVidia ALSA hardware specific Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_3'  (string)
  linux.device_file = '/dev/snd/hwC1D3'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/hwC1D3'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_2'
  alsa.card = 1  (0x1)  (int)
  alsa.card_id = 'HDA NVidia'  (string)
  alsa.device = 2  (0x2)  (int)
  alsa.device_file = '/dev/snd/hwC1D2'  (string)
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  alsa.type = 'hw_specific'  (string)
  info.capabilities = {'alsa'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  info.product = 'HDA NVidia ALSA hardware specific Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_2'  (string)
  linux.device_file = '/dev/snd/hwC1D2'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/hwC1D2'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_1'
  alsa.card = 1  (0x1)  (int)
  alsa.card_id = 'HDA NVidia'  (string)
  alsa.device = 1  (0x1)  (int)
  alsa.device_file = '/dev/snd/hwC1D1'  (string)
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  alsa.type = 'hw_specific'  (string)
  info.capabilities = {'alsa'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  info.product = 'HDA NVidia ALSA hardware specific Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_1'  (string)
  linux.device_file = '/dev/snd/hwC1D1'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/hwC1D1'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_0'
  alsa.card = 1  (0x1)  (int)
  alsa.card_id = 'HDA NVidia'  (string)
  alsa.device = 0  (0x0)  (int)
  alsa.device_file = '/dev/snd/hwC1D0'  (string)
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  alsa.type = 'hw_specific'  (string)
  info.capabilities = {'alsa'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  info.product = 'HDA NVidia ALSA hardware specific Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_hw_specific_0'  (string)
  linux.device_file = '/dev/snd/hwC1D0'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/hwC1D0'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_control__1'
  alsa.card = 1  (0x1)  (int)
  alsa.card_id = 'HDA NVidia'  (string)
  alsa.device_file = '/dev/snd/controlC1'  (string)
  alsa.originating_device = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  alsa.type = 'control'  (string)
  info.capabilities = {'alsa'} (string list)
  info.category = 'alsa'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1'  (string)
  info.product = 'HDA NVidia ALSA Control Device'  (string)
  info.subsystem = 'sound'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_bea_sound_card_1_alsa_control__1'  (string)
  linux.device_file = '/dev/snd/controlC1'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'sound'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/controlC1'  (string)

udi = '/org/freedesktop/Hal/devices/pci_10de_de1'
  info.linux.driver = 'nvidia'  (string)
  info.parent = '/org/freedesktop/Hal/devices/pci_1022_9603'  (string)
  info.product = 'Unknown (0x0de1)'  (string)
  info.subsystem = 'pci'  (string)
  info.udi = '/org/freedesktop/Hal/devices/pci_10de_de1'  (string)
  info.vendor = 'nVidia Corporation'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'pci'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.0'  (string)
  pci.device_class = 3  (0x3)  (int)
  pci.device_protocol = 0  (0x0)  (int)
  pci.device_subclass = 0  (0x0)  (int)
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.0/0000:01:00.0'  (string)
  pci.product_id = 3553  (0xde1)  (int)
  pci.subsys_product_id = 5170  (0x1432)  (int)
  pci.subsys_vendor = 'eVga.com. Corp.'  (string)
  pci.subsys_vendor_id = 14402  (0x3842)  (int)
  pci.vendor = 'nVidia Corporation'  (string)
  pci.vendor_id = 4318  (0x10de)  (int)


lpallard 01-12-2011 06:05 PM

I got the answer from Nvidia:

They replied to my thread and basically here their answer:

Quote:

I've confirmed both that:
a) The symptoms in your bug report file match the ALSA driver not supporting the FERMI codec IDs.
b) The 2.6.33.3 (and indeed 2.6.33.6) kernel doesn't contain the support for FERMI codec IDs.

Unfortunately, you'll either need to apply the patch and rebuild your own kernel, or move to a newer kernel or distro/version.
I guess upgrading my kernel is the easiest way.

layr 01-23-2011 08:34 PM

Have similar issue, but my problems begin with alsa not recognizing any HDMI devices.
'aplay 'l' gives:
Code:

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

I'm running on Ubuntu 10.10, HP 8510w (Quadro FX 570M card)

Any suggestions wold be highly appreciated, have had no luck with this issue whatsoever.


All times are GMT -5. The time now is 03:00 PM.