LinuxQuestions.org

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

lpallard 01-23-2011 07:51 PM

We need more info. Please post the output of

Code:

cat /proc/asound/cards
and

Code:

cat /proc/asound/devices
as well as

Code:

uname -a
Do you have a Fermi GPU?

Did you install the nvidia driver?

Are you running 32 or 64bit distro?

Can you please supply an nvidia-bug-report (see http://www.nvnews.net/vbulletin/showthread.php?t=46678)

Your first step is to make sure the alsa subsystem detects your HDMI subdevices then you can configure the system to output sound.

layr 01-24-2011 02:00 AM

cat /proc/asound/cards

Code:

0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xe8044000 irq 46

cat /proc/asound/devices

Code:

  2:        : timer
  3:        : sequencer
  4: [ 0- 0]: digital audio playback
  5: [ 0- 0]: digital audio capture
  6: [ 0- 1]: hardware dependent
  7: [ 0- 0]: hardware dependent
  8: [ 0]  : control

uname -a

Code:

Linux laur-HP-Compaq-8510w 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686 GNU/Linux
Nvidia bugreport
ALSA report

Couldn't figure whether my card is of Fermi generation. I'd go with it's not:P
Yes, Nvidia driver:
Code:

NVRM version: NVIDIA UNIX x86 Kernel Module  260.19.06  Mon Sep 13 06:35:06 PDT 2010
GCC version:  gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)

32 bit system

Yes, guess i have enough info for configuration, but detecting hdmi device seems rather impossible.
Edit: tried also Ubuntu 11.04 alpha, no luck there either.
Thanks for support!

layr 01-27-2011 03:29 AM

Bump.

lpallard 01-27-2011 04:44 PM

Sorry I got busy and did not have a chance to post back...

I believe your card is not fermi architecture. It has the G84GL GPU and its basically the GF 8 series (G84). I dont see why a new kernel would not understand the G84 architecture. For myself, I have the new fermi architecture and the kernels prior to 2.6.35 would not handshake with the fermi hardware codecs so thats why sound did not work. Reading over the web for the Quadro cards prior to the new fermi architectures, people are recommending downgrading the driver to something like 180.XX or 190.XX... Have you tried that?

I think the kernel see the HDA nvidia controller's codecs fine...

I'd try downgrading to a previous release of the driver and post back.

layr 01-27-2011 04:58 PM

Whoa, i've read loads of threads, everyone recommended upgrading drivers. Will try downgraded drivers (Y)

lpallard 01-27-2011 05:10 PM

Upgrading or downgrading? You already almost have the latest revision (260.19.06?) The latest is 260.19.36

If I were you I would try the older version first and if it doesnt work, try the latest. If it still doesnt work, we know it is not the driver.

The audio counterpart of the hdmi in linux is really flaky.... My other ATI HD5570 card did not work very well either and my new GT430 card barely works..

layr 01-28-2011 10:41 AM

No luck, ver 173 didn't make it. 'aplay -l' still doesn't recognise HDMI device.

layr 01-28-2011 03:08 PM

Quote:

Originally Posted by moromendas01 (Post 4240924)
It may be hdmi capable merely the manufacturer simply accosted the feature in the video card and didn't connect it to the outside world.

Nope, that ain't the case, since everything works OTB in WinXP.

lpallard 01-28-2011 04:28 PM

have you tried the latest driver? if so and it did not work, it sounds like a kernel issue...upgrade to 2.6.36 or .37 and post back.

dugan 03-25-2011 11:39 AM

Quote:

Originally Posted by business_kid (Post 4218087)
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.

Quote:

Originally Posted by moromendas01 (Post 4240924)
It may be hdmi capable merely the manufacturer simply accosted the feature in the video card and didn't connect it to the outside world.

Moromendas01's reason for posting was not to participate, share information, or to help anyone. It was attach his spam sig. To disguise his intention, he generated the body of his post by plagiarizing one from earlier in the thread. To disguise the plagiarism, he changed a couple of words in what he plagiarized.

Moromendas01 has never posted anything that he wrote himself. Every single one of his posts were generated by plagiarizing someone else. Why? To spam.

lpallard 03-25-2011 04:33 PM

Quote:

Moromendas01's reason for posting was not to participate, share information, or to help anyone. It was attach his spam sig. To disguise his intention, he generated the body of his post by plagiarizing one from earlier in the thread. To disguise the plagiarism, he changed a couple of words in what he plagiarized.

Moromendas01 has never posted anything that he wrote himself. Every single one of his posts were generated by plagiarizing someone else. Why? To spam.
Seems to be the case. I searched for ALL posts from moromendas01 from the search tool and every single result I've found were copy-paste of an earlier post, sometimes even completely off-topic with synonyms to slightly change the form of the sentence. I think its a spam robot. What about a ban?

dugan 03-25-2011 05:34 PM

Quote:

Originally Posted by lpallard (Post 4303501)
What about a ban?

Done.

BTW, did you find sources for his posts in the "Tough Book" and "Debian Squeeze" threads? Those are about the only two for which I wasn't able to prove anything.

lpallard 03-25-2011 11:59 PM

Quote:

Done.
Good!

I believe what you asked:

Tough book thread: http://www.linuxquestions.org/questi...screen-485053/

Aziscoos wrote at post #14:

Quote:

It switched the touchpad to absolute position mode, (Horribly unusable, jumpy mouse pointer, not recommended) but the touchscreen gave no response or output that I could find. Incidentally, I have found no evidence that it works with the CF-18 either, and I believe it produces the same result as it does on the CF-29. See the kernel bug report mentioned above.
While at post #212 moromendas01 replied with:

Quote:

It changed the touchpad to absolute position mode, but the touchscreen gave no response or output that I could determine. Incidentally, I have detected no evidence that it works with the CF-18 either, as well as I conceive it produces the same result as it does on the CF-29.
Debian squeeze thread: http://www.linuxquestions.org/questi...l-wine-853542/

Zafarax wrote in his post #4:

Quote:

I had the same trouble when I (unsuccessfully) tried to get Skype working a while ago. I think I may have broken something but I'm not competent enough to determine what exactly.
While at post #59 moromendas01 said:

Quote:

I had the same trouble when I tried to get Skype working a while ago. I believe I may have broken something but I'm not competent enough to determine what exactly.
Pretty clear to me thats plagiarizing... If its not a spam robot or some kind of PITA spam server its somebody that needs a life...

H_TeXMeX_H 07-30-2011 03:45 AM

I got it working using what dimm0k said.

One thing that may help is to make sure the media player outputs to the right device.

For example:
Code:

bash-4.1$ cat /proc/asound/pcm
00-00: ALC269VB Analog : ALC269VB Analog : playback 1 : capture 1
01-03: HDMI 0 : HDMI 0 : playback 1

Then I run:

Code:

mplayer -ao alsa:device=hw=1.3 movie.avi
to have the audio go to HDMI.

Thanks again for the rest, otherwise it wouldn't work. I also had to make hda-intel a module in the kernel.

Geremia 12-24-2011 08:57 PM

One HDMI falls-back to analog, the other doesn't; none produce audio in TV
 
Quote:

Originally Posted by dimm0k (Post 4029662)
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?

I have a fallback to analog (internal) sound issue whenever I select one of my HDMI devices but there is no fallback to the analog ALC272 device whenever I choose the other, nor is there any audio coming from the TV to which I am connected via HDMI. My "aplay -l" is:
Code:

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



All times are GMT -5. The time now is 02:46 AM.