Hardware :: Unable To Setup Kernel Drivers And Modules For HDA Nvidia (audio Via Hdmi)
Jun 15, 2011
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_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 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.
So I have been trying to install these drivers forever and after going through a million forum posts and Google searches I have been unsuccessful. The process I have been trying starts as such: I hit ctrl-alt-f1 and then login as root. i then change to run level 3 by doing /sbin/init 3. After that's done I cd to desktop and do sh NVIDIA-LINUX-x86-185.18.29-pkg1.run --kernel-source-path /usr/src/kernel/2.6.18-128.2.1.el15-i686
If I don't give it the source path it can't find the source tree. Eventually I get the error: ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if a driver such as rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
I was trying to install VirtualBox through the YaST > Software Management but it is not working, someone in the forum told me that I have to download the OSE version and do it manual way. Finally I am able to start up VB but not able to use the network connection. Thus I am trying to do this:
/etc/init.d/vboxdrv setup. I get this error:
When I type dmesg, it shows me a bunch of info which I don't know what should look for. When I type modprobe vboxnetflt, I get the error: FATAL: Error inserting vboxnetflt (/lib/modules/126.96.36.199-1.2-default/updates/vboxnetflt.ko): Invalid module format. what should I do in order to get my VB to be able to connect to the internet?
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
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.
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 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 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 have a zotac IONITX motherboard with HDMI video. The video seems fine, but I haven't been able to get the sound working through the HDMI cable. Even the little speaker at the top is gone. It was working fine when I had speakers hooked to the motherboard. I have installed the latest 256 driver from nvidia. If I run 'aplay -l' I get this:
**** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0 lspci -v gives : 00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1) Subsystem: PC Partner Limited Device 437b Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22 Memory at fae78000 (32-bit, non-prefetchable) [size=16K] Capabilities: Kernel driver in use: HDA Intel Kernel modules: snd-hda-intel
I don't know if this is important, but I noticed that it says its running an intel driver for my nvidia sound. Could this be the problem and if so, How do I fix it? Also, if I click on system->preferences->sound it comes up with a dialog box that says that its waiting for the sound system to come up. Why I am not getting any HDMI sound or even the little speaker icon at the top?
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 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 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 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.
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
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
0 down vote favorite share [fb] share [tw] This is the problem I run lspci -v which checks all drivers on my system and more. It says kernel driver in use is nouveau. Then under that it says kernel modules: nvidia recent, nvidia-96, nouveau, nvidiafb. So what it looks like I have 3-4 drivers for my video card loaded and one, nouveau, being used. I think they conflict with each other.
I'm trying to add drivers other then nouveau, because the mouse freezes with it. At this point I can't seem to get rid of nouveau, I go to terminal and type: sudo apt-get --purge remove xserver-xorg-video-nouveau And it says that it's not loaded so I can't dump it. lspci-v says nouveau is the driver being used and trying to dump it. It says it isn't installed. I'm confused. I want to dump nouveau, what should I do? I also go into Synaptic package manager and it isn't listed as being installed.
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 have been using ubuntu for quite a long time, and for the first time, I am now unable to set nvidia drivers to work. I have just install ubuntu 9.10 amd64 on an AMD 64 athlong X2 with a GEForce 6500 nvidia card.
The only reason I need the proprietary drivers is to use two monitors.
I am going crazy, I have tested everything I have found on the web. I have tried all the nvidia drivers version, I have tried envyng, ... but nvidia do not work!!
I am trying Xinerama with nv, but it does not work either!!!
Here is my xorg.conf file in which I have tried to use nv driver to set dual monitor. X fails to load and it says that screen 0 is deleted, that devices are found but there are no matches in the config file. Any clue?
I am trying to setup Slacware 13.1 x86_64 to a encrypted partition. I used the README_CRYPT.TXT howto : [URL] At the step when I create an initrd.gz I get this error: Quote: ERROR: No /lib/modules/188.8.131.52-smp kernel modules tree found for kernel "184.108.40.206-smp"
I tried to look into the directory and there was only modules under 220.127.116.11. So I tried to change the command into: Quote: mkinitrd -c -k 18.104.22.168 -m ext3 -f ext3 -r cryptroot -C /dev/sda2
This command was successful, but I don't know if this is alright. I made the changes in lilo.conf, add initrd = initrd.gz. This is all on unencrypted /boot partition. The boot=/dev/sda1 I also set for the unencrypted boot partition. When I boot the system I get a kernel panic:
I just installed a fresh CentOS 5.2 32bit system. I used "The Perfect Server" server document from Howtoforge and went through those steps and then added Webmin administration console. I then tried to install VMware Workstation 6.5 onto the system. I downloaded the latest VMware bundle, ran it and everything went fine. I then try to run vmware and I get the following messages
C header files matching your running kernel were not found
Before youcan run VMware Workstation, several modules must be compiled and loaded into the running kernel
Kernel Headers 2.6.18-92.1.22.el5.centos.plusPAE
Kernel headers for version 2.6.18-92.1.22.el5.centos.plusPAE were not found. If you installed them in non-default path you can..
I'm trying to install some wireless drivers, but apparently I don't have a /lib/modules/<kernel>/build directory, which is causing the Makefile to throw an error. Is there a specific place I should point the Makefile at?
I've created a wonderful (until this issue) portable copy of Ubuntu linux that will boot on mostly anything by using a USB enclosure for my laptop's 80GB SATA drive. So far so good, it boots and runs on everything, and on non-nVidia card setups was even detecting the drivers, or letting me install the required drivers for hardware acceleration and compiz. Because you know, the wobble windows are the most awesome thing ever.
Anyway, my desktop machine had an nVidia card, so I'm thinking, sure, I'll just install the nVidia drivers like before and everything will work happily. Not so-- now the desktop and any other nVidia cards work great, but it seems to have completely disabled any other graphics cards. When the kernel module detects that an nVidia card isn't present, it shoots up this nasty little dialog box giving me the option to boot into "low graphics" mode, which doesn't even allow me to use the correct screen resolution, much less see the installed graphics card and try to configure a driver for it.
Is there any way to configure Ubuntu (with the dreaded nVidia kernel module) so that it can use nVidia's drivers when an nVidia card is present, and default to the normal (not low-graphics) setup in other cases, so that it has a fair chance of using what's actually present? I'm not afraid to much with config files, I just don't know the underlying system well enough to feel comfortable diving in without a push in the right direction.
I know that current just pushed kernel 2.6.33 down, but has anyone been successful in building the nvidia drivers against this new kernel? I'm not having any success with the 190 driver and the 195 beta driver. There are some patches that I found on the nvidia forum, but so far, nothing is working.