Ubuntu Multimedia :: Nvidia HDMI Audio Output Not Detected
Jul 25, 2011
I am interested in finding out the best way to get my audio to work from HDMI through my NVIDIA card.
I don't get an option for HDMI. Here is the interesting part. The sounds work sometimes but not all the times. Most of the time the sound works on the OS default sounds but wont work for movies, streaming and music. I am running pulseaudio. I am new to setting this audio up. The headphones work fine.
For X-Mas I got myself a nice little nettop running off an ION motherboard. how to enable HDMI audio output, but got it to work. I've realized that when I'm in XBMC (which is admittedly the only place I watch movies) certain sounds like gunshots will be extremely louder than something like dialog. My friend believes that I should mess around with the channels (to fake the center channel from the left and right) I don't want to threaten Linux, how lightweight I can make it which is critical to an HTPC, but considering XBMC just got a Netflix addon
Running 10.10 and win 7 on my HP dv6-2150us laptop and I'm having a few issues.
First how do I get HDMI audio output to my TV? I think I have just a integrated Intel graphics card. It works fine in windows but I can't seem to get it to work in Ubuntu. I tried searching but couldn't find anything pertaining to this issue.
I've seen a lot of threads on this issue and combed through most of them trying to diagnose my problem and I've gotten REALLY close but with no complete success yet.I have a nVidia GeForce GTX 465 and I'm running HDMI out to my monitor. I have video but no audio. I can see the device in the Hardware tab of Sound Preferences but for the life of me I can't get it to play any audio (aside from testing with white noise).Output from aplay -l:
Code: *** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC892 Analog [ALC892 Analog]
Because of some kind of mismatch between the latest X-server and nvidia drivers which crashes recent versions of the xserver, I've downgraded with a clean install of mythbuntu 10.04.
Trouble is, now I'm getting no sound through the hdmi to the tv. When I try aplay -l I get info for sound card 0 (HDA Intel), but nothing is showing for soundcard 1e So it's not seeing the card, so I can't configure it.
script which adjusts my NVIDIA settings to HDMI and also my Audio output to my digital output. I feel its quite a lot of clicking to get my signal to my LCD.So I hope somebody already had this idea and can give me the script or can assist me in writing it myself. I think its not a complicated script. i guess its only 2 lines. But i am not exactly a pro in Ubuntu..So as i said i have a NVIDIA graphic cardand aplay -l shows
**** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC1200 Analog [ALC1200 Analog] Subdevices: 1/1
im trying to get my xbmc box running on an asus ion mobo. in gnome i set all audio output to the hdmi driver but im not getting any sound on the tv. Im a newbie by the way so it's problably some silly thing.. but i've included a link to my alsa information and pulseaudio settings in case it's a big thing.URL...
I am trying to connect my desktop computer to my TV and I need some assistance with using audio over HDMI. I have an NVidia 580 GTX graphics card and I am on Ubuntu 10.04. I compiled and upgraded to newest alsa, so my HDMI audio shows up as one of the sound cards. I also read that I should manually unmute everything that shows up in alsamixer that is related with the NVidia card, and I did that as well. Unfortunately I still don't have any audio.. Here's the output of aplay:
Code: $ aplay -L null Discard all samples (playback) or generate zero samples (capture) default:CARD=Intel HDA Intel, ALC1200 Analog Default Audio Device front:CARD=Intel,DEV=0 HDA Intel, ALC1200 Analog
I'm just not able to connect the dots regarding NVidia, audio and HDMI.I have Ubuntu 10.04 installed and updated the ALSA driver to version 1.0.23 using the script posted in another thread on this forum. Although I got a config issue in the process my NVidia HDA device shows up with
xbmc@MediaPortal:/etc/modprobe.d$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
why do I see four NVidia HDMI devices (3,7,8 & 9) in aplay -l, I couldn't find an explanation for this? Next I got smplayer giving audio over HDMI when selecting either of the HDMI devices in the audio config menu, but after a reboot, even if one of them is still selected I need to change and apply before I hear sound. Is Pulse Audio or alsa or some other thing interfering? I just do net get sound working although XBMC lists HDMI for sound output and for passthrough. More precisely I have the options (High Definition Audio Controller Digital Stereo (HDMI), default, custom) for Output Device and (HDA NVidia hdmi and hdmi) for Passthrough of which I tried all combinations.
I have noticed that, using nvidia's latest drivers, HDMi output to my 32" LCD (1920x1080) and totem or vlc, the video on my LCD gets a bit "choppy" when the image changes faster.. some bars start appearing on the moving parts of the image.. like the system is having trouble rendering the video. This doesn't happen on my laptop screen even when both displays are running at the same time.
Also, this problem doesn't appear in windows 7, everything works perfectly there with one odd thing... the picture gets "choppy" on the laptop screen when I'm running both at the same time. It's not that noticeable, but I can tell the difference between windows and ubuntu in quality and it's annoying me
I am trying to get audio to play in tv/monitor via HDMI cable. It seems ALSA does not recognize my nVidia audio device and can only use the onboard audio device. Here's some relevant info I have collected:
I've done a search on google and on here regarding my issue and I couldn't see anything.
I have the following audio device;
Code: 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) At the moment I have it playing through Analog Stereo Output. (See attached image)
The sound is mostly flawless and I haven't been having troubles with it.
But, because I play audio through my logitech speakers (2 speakers, 1 subwoofer) I should be able to get digital stereo sound shouldn't I?
From the drop down box of the attached image there are two options for Digital Stereo;
Digital Stereo Duplex IEC958 Digital Stereo IEC958 Output + Analog Stereo Input
None of them work for me. Even if I do a restart, I get no sound from Rhythmbox or Firefox.
I use the pulseaudio sound server and I have the PulseAudio device chooser installed. When I had the Digital Stereo Duplex IEC958 selected I used the Volume Meter playback to see if there was any sound coming through. Both left and right showed activity but nothing came through the speakers.
I'm running Ubuntu 10.04 in a Dell XPS M1330 laptop with Intel gma X3100 integrated graphics. I occasionally use it for watching movies in an LCD TV, however when I connect it I can get it to output video fine, but audio is a no go, when I select hdmi audio in the sound options I get no sound.
I just got the new GT 240 card that does not require SPDIF wire hookup. According to EVGA I need to have nvidia HDMI audio driver if I want to have audio through the HDMI output.
Is there a kernel driver that will support audio over HDMI for nvidia cards. if there is how do I make the kernel detect my NVIDIA card. I have Ubuntu 10.04 (64 bit version) running on quad core dell computer.
I recently built a new computer and got an evga 570GTX (Nvidia)I was using windows 7 pro that I got for free from school (MSDN or something) but it was crashing every 5 minutes. I could get on a play a game for 4 hours, but cuz cursing around or surfing the web was crashing all the time. Complete freeze. Couldn't start the task manager, number lock and caps lock jammed ect...
I was starting to think it was my MOBO failing because of the reviews until I installed ubuntu and everything was fine, no crashing no bull$#!7 no evil sauce.
Only problem was I installed 10.04 and fought it for a day with no luck installing the graphic card drivers but today I installed 10.10 and it picked up the nvidia drives right away.
Now the only problem I am having is audio.
In Windows I could play audio over the HDMI cable but in ubuntu I cannot.
I've tried using a headphone cable and that doesn't work either, and I know it's not the cable or the green sound port on my MOBO because other speakers work in the port, headphones work, all the cables work ive tested them on other computers and speakers and in cars, so the only thing left is the OS. I want to be able to play audio from the computer over the hdmi cable to the TV.
I've played around in the sound settings for hours... NOTHING.
I dont get how something as simple as audio over HDMI or a headphone jack/cable can be done by windows and not UBUNTU!
I have a Nvidia GTS 450 GPU with HDMI. I want to have the audio on my TV that's connected with HDMI cable. But for some reason I'm not able to get the audio working. The card has its own audio chip. In Yast and pulseaudio I can see the card. But when I select it for playing audio it will not play on my TV.
Changing the cable doesn't work and don't know what to do. Every thing on the internet I have tried doesn't work. Here are some settings (if you need more just ask): Using openSuSE 11.4
I've seen this problem on dozens of different forums but I haven't found anybody with my specific problem or a solution that has worked. I have an nVidia GeForce 8400GS which I just installed in my Debian box and I can't get the HDMI audio to work. Kernel version is 2.6.32-5-amd64, nvidia driver version is 260.19.36, alsa version is 1.0.21. Output of lsmod shows that nvidia module is loaded. Output of aplay -l code...
I feel like I've looked everywhere on the internet for a solution to this and I just can't find one. It seems that everybody is able to see their nVidia audio device using aplay -l and then the solution goes from there.
I'm having a problem with getting the VGA out to work on my laptop. I have a Sony Vaio F series running Fedora 13 64bit with an Nvidia 330M on driver 254.44. Quite simply, the VGA out is not detected although the HDMI out is. how to correct this?
When i was using windows it shows up and works, so thus it has to have the hardware onboard and the support for it sans the driver. It's incapable of working, i don't know why but it's not listing it, and it's just not working with it. I've tried a million times before to find a fix and they only have them for the desktop drivers and not the mobile ones. I was glad to see that i could finally use a second monitor correctly in linux now but the hdmi audio thing is driving me loopy and there doesn't seem to be anyone else who has posted with this issue before.
[list=] aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: ALC663 Analog [ALC663 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
I have, for days, been trying to get a Fedora 15 server to send audio output to the system monitor, an ASUS VH242H, via HDMI. The video portion works perfectly, allowing me to appreciate GNOME 3 for the first time. Sound, on the other hand, is non-existent.
From many, many threads on this problem, I have at least been able to provide some info which might help resolve this. Unfortunately, I have now read too much and followed too many suggestions to be able to find my way through the morass. So, once again, I built a completely new system to ensure a clean start.
Note also that to simplify things, I disabled the on-board audio in BIOS so only Nvidia has any sound output capability. Initially, 'alsamixer -V all' identifies the card and the chip as being PulseAudio. That would change if I used the <F6> option but I have not done so to keep things 'clean' at this point. The 'Master' is full on (100<>100), so muting is not a problem. Next, I searched for the device from the output of /proc/asound/card0 which would match the monitor.
The one device associated with the monitor_name is eld#3.0:
monitor_present 1 eld_valid 1 monitor_name ASUS VH242H
Both the kernel driver and the kernel modules are not what I think I should have. The kernel driver should be HDA NVidia for starters, no? Running modprobe -l and looking for nvidia returns:
'kernel/drivers /video/nvidia/nvidiafb.ko'and 'extra/nvidia/nvidia.ko' But I have not attempted anything beyond this point because I am just too confused as to what needs to be done and who or what manages these values effectively.
I have an ASUS P5N7A-VM motherboard and was using Optical out for sound without issues running OpenSuse 11.2. I then got rid of my receiver and wanted to just use HDMI sound. I couldn't get it to work so I upgraded to OpenSuse 11.3. I simply went to the Sound control panel applet and changed it to Internal Audio Digital Stereo (HDMI). I can not get any sound from it on OpenSuse 11.3 either. I have ran sound tests from the command line "speaker-test -Dplug:front -c2 -l5 -twav" which all run without errors, but nothing comes out of the speakers. I have ran the suggestion of one post "alsa-info.sh" and here are my results:
http://www.alsa-project.org/db/?f=27...860267e7079411. I have also tried the following post which did not resolve the problem since it seems to be Ubuntu based. I have undid everything from the post as well to make sure I don't stray to far from normal.
[HOWTO] HDMI audio on nVidia GeForce/nForce iGPU - XBMC Community Forum
I work at a television station and we recently purchased a System76 Meerkat ION with the intended purpose of using the HDMI out port for broadcast purposes. We have an existing AJA HA5 box which is capable of converting HDMI to HD-SDI (HD-SDI being the baseband standard in professional broadcasting).
The converter is only willing to accept the following values:
1920 x 1080 @ 29.97 1280 x 720 @ 59.94
I am wondering if it is possible to manually configure Xorg.conf (or whatever file is being edited by NVIDIA X Server Settings) to tell the HDMI output to only produce the latter resolution (1280 x 720).
im running ubutu 9.10 with the standard nvida proprietry drivers as a media center. the output is over hdmi, through a a/v reciver and onto a lcd television. my proble mis that the output is too large for the screen even whan outputting at a smaller resoultion than the native resolution of the television. this means that the top, bottom, left and right of the output is chopped off. in windows i can adjust the size of the output useing some sliders to get the image to fit the screen. however these are only available in the windows drivers and i cannot find a substitute in the ubuntu ones. one way of doing it may be to output black bard at the sides of the screen but i have no idea how to do this.
Hardware: HP dv3505ea laptop Ubuntu: 10.04 LTS uname -a: Linux adventure 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux HDTV: Panasonic TX-L37D28BSA
I'm having trouble getting any output from my laptop's HDMI socket. I've had a search and can only find sound problems, mine is no visible output whatsoever.
Let me describe the setup: Laptop has a HDMI socket which I have never used before, HDTV has 4 HDMI inputs, I just bought a HDMI cable to connect the two to try it.
After connection I go to System->Preferences->Monitors and the TV is detected fine with the correct description and offers me 3 different resolutions. xrandr also works and gives me the same thing:
However none of the options display ANYTHING on the TV. The screen remains black, not even a flicker.
I have connected the laptop to the TV before using an analogue VGA (monitor) cable which worked in the same way with no problems.
Could this be an encryption/DRM/DVI problem? I have suspicions about the cable too because it is new and I haven't seen it work, but it wouldn't detect the correct TV description and resolutions would it? It was sold as an XBOX360/PS3 HDMI cable, is there a difference? It looks like a standard HDMI male-male cable.
Other things I've tried: Log off and log back on to restart the X server reboot
I recently switched from my integrated GPU (i5-650 Clarkdale) to a brand new nvidia GT520 but now my HDMI output is worse than my VGA : bright colors are completely saturated. I noticed that switching the HDMI colorspace from "full" to "limited" (using nvidia-settings) somewhat reduce the effects but doesn't solve it. I even tried to play with my monitor setting, with no luck. This was NOT the case previously. I'm using the latest nvidia-drivers and my 2 monitors are the same reference (LG 22" LCD - W2261VP-PF). Ubuntu 11.04.
I have an Okano 42" LCD TV, which I connect to my laptop via HDMI cable. Unfortunately, it doesn't fit the screen at the TV's resolution of 1920x1080, and there are about 40 pixels that run over the edge of each side on the TV, making the Ubuntu toolbars invisible.The standard NVIDIA control panel doesn't have any options for correcting this (in windows it had settings for adjusting the stretch/position of the screen), so I was wondering whether there are any common tools that ubuntu users can use to adjust the relative position and stretch of a screen?
BTW I think the cause of this is that my dodgy TV isn't correctly reporting its resolution to the laptop, and unlike most branded TVs, I don't have any system settings that can be adjusted to correct this (I know the panasonic counterpart can fix this in the system menu)..