Ubuntu Multimedia :: Nvidia Driver Fails To Load In Kernels 2.6.32-23 And Later
Dec 6, 2010
I've been using kubuntu for a while, and I've been having this issue since the release of the 2.6.32-23 kernel. Originally, I thought it was related to my raid array and this bug: [URL] I'm still not convinced they're not related, but there is also apparently the possiblity of an nvidia driver issue. Previously, I rebooted infrequently, and I had a spare hard drive installed, so my grub menu would always appear (as it detected an alternate OS on this drive) and it was trivial to select the 2.6.32-22 kernel. Since I installed all updates, including the -35 kernel, it ran update-grub and now I have to press shift when I reboot. Specs/Summary:
when I boot with -22 or earlier, everything works great. when I boot with -23 or later, I get the kubuntu splash screen, followed by it switching to tty2, then I get it switched back to where the X screen should be, with the system log displayed, and then it switches back to tty2. After installing -35, I panicked a bit as I'd never had the grub screen not show (not knowing about the shift key), and so I poked around logs and it showed nvidia driver errors. I tried removing my xorg.conf file and rebooted, and I got the desktop to show again. I prefer the nvidia driver as I sometimes use dual monitors.
Running debian sid. I have the Debian 2.6.32-trunk kernel installed and the liquorix kernel.
I use sgfxi to install the nvidia driver. Normally sgfxi allegedly strips out all prior nvidia, using both the nvidia uninstaller and purging any debian nvidia packages.
Today when I updated the liquorix kernel and reinstalled the drivers for the new kernel, it was still installed in the old kernel. Normally it is just installed in one kernel.
GLX Renderer GeForce 9400 GT/PCI/SSE2 GLX Version 3.2.0 NVIDIA 190.53 Direct Rendering Yes
I guess the questions is, is this a new feature or just some weird glitch? Also I only get the nvidia splash on the Debian kernel and not on the liquorix kernel.
I am using the most recent ubuntu kernel (2.6.32-22-generic) for general stuff, and a real time kernel (2.6.31-10-rt) for music recording. Everything was working fine under Karmic.
When I upgraded to 10.04, I had problems with my Nvidia video card, so I uninstalled everying related to Nvidia. And reinstalled the driver using the installer script from the Nvidia website.
I can install the driver for one kernel, but when I boot on the other, it says my X config does not work, and I am back to a low-res no-effect display.
If I then try to reinstall the driver under that kernel, then the first one stops working with the Nvidia driver.
My system is a Lenovo B500 All-In-One, with an Nvidia GTS 250M video card. nv seems to work okay, but I cannot get the desktop to load with the nvidia driver (nvidia-current, from the repository). I've been hacking away at this for a week and a half with no results. Every time I try to boot with the nvidia driver, the splash screen comes up for a second, the screen flashes a couple times between a "static" screen and tty2, then the screen seems to go to a test mode, where it flashes a series of solid colors indefinitely. Looking at /var/log/Xorg.0.log, I see the following:
Code:
(II) May 08 19:06:53 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is (II) May 08 19:06:53 NVIDIA(0): enabled. (WW) May 08 19:06:54 NVIDIA(0): Failed to enable display hotplug notification
I have a geforce 8400GS and nvidia-current installed. However, the Additional Drivers app advises that "No proprietary drivers are in use on this system" and that the driver is activated but not in use. I know other people have complained about this problem, but for me this is breaking 3D content and I can't get compiz to work either. When I try to start compiz manually (compiz --replace), I get this error:
Code: compiz (code) - Fatal: Couldn't open display My Xorg has nvidia as device driver. I'm using the NVIDIA X Server settings program to setup my two monitors, so I know that this is what is in use. In addition to the compiz problem (which I can get over), sometimes I can see the desktop background through the active window. It's hard to explain so I'll take a screenshot when it happens again. Things I've tried:
1. Installing nvidia's latest drivers - The installer was extremely picky, constantly complaining about other modules and drivers. After I finally managed to remove everything it didn't like and install it, X wouldn't load.
2. Reinstall nvidia-current - tried multiple times with no change.
3. Link /usr/lib/xorg/modules/extensions/libglx.so to /usr/lib/nvidia-current/xorg/libglx.so.270.41.06 - didn't make a difference.
I am trying to setup a computer with xubuntu 10.10 for my dad. It is mostly working, but flash animations/games run somewhat poorly. I think I might be able to fix this by using the non-free nvidia drivers, but I cannot seem to get them installed.
Sysinfo reports that the video card is an nvidia geforce mx200, so I downloaded the nvidia 96 driver package from the repositories, ran the configuration program, & rebooted. As you may guess, x did not load.
I have been working on this intermittently for a few weeks, & I do not remember everything I might have tried to fix it, but here is what I am sure of:
Sysinfo reports that the video card is an nvidia geforce mx200
when i try "sudo modprobe nvidia," I get the message "FATAL: Module nvidia not found." "sudo modprobe nvidia-96" gives no such error.
When I check the Xorg.0.log, I find:
The nouveau driver does not seem to work either, but if I remove the xorg.conf file, x works okay. How to get Flashplayer running more smoothly.
I am using the latest Nvidia driver from their website on Ubuntu 9.10. I use 2 kernels, the standard kernel for everyday use and the realtime -rt kernel for my music work. On my desktop i have standard ubuntu and ubuntu studio installed but on my laptop its annoying having to have an external hard drive plugged in when i want to record so i just switch between kernels on a standard install. The problem is i have to reinstall the nvidia driver every time i switch between them or if the kernels get updated (which i don't mind so much). Is there any way i can install the driver so that it configures x.conf to work with both kernels without having to reinstall each time?
I can run Ubuntu 10.04 just fine as long as I have my hardware drivers disabled, but when I enable my hardware drivers I get an error before the GDM login screen that says something to the effect of it being unable to load the NVIDIA KernelI'm then given the choice of booting into low-graphics mode, configuring xorg for this hardware, troubleshooting, dropping to console, or restarting X.Booting to low-graphics mode does nothing useful, just boots to low gfx mode.Configuring xorg for this hardware does nothing at all - same errors after trying every single option in the configuring xorg sectionTroubleshooting is equally useless to me - I can't copy and paste the very-long error reports, I'm not an xorg pro so editing the xorg conf doesn't help me, and when I tried following the option to export all my config and error logs, it said that it has exported it to $xorg_backup_file - but that's just a variable not a file.. after a reboot I can't find this anywhere.
I've googled this and the only useful info I've found is to run nvidia-xconfig as root, which I've done and it has zero effect.The only temporary solution is to disable the nvidia driver, which lets me boot normally using metacity at full resolution, but has no accelerated 3d or composite overlay so I'm unable to run compiz or have any nifty 3d.Details: Vid card: NVIDIA G96 (according to lspci) Driver: NVIDIA accelerated graphics driver (version current) [Recommended] OS: Ubuntu 10.04
im trying to get compiz to work but i cant even get nvidia graphics to load ive tried everything this is for a m11x alienware computer running ubuntu 64 bit drivers are installed but wont work
after a brand new 10.0.4-installation on my x86, the system proposes me to activate the nvidia-drivers for my gc - trying this, I get the following bug report:SystemError: Failed to lock /var/cache/apt/archives/lockWhat to do now?
After a failed upgrade from 10.10, I went for a complete reinstall. What I'm seeing is that when I install the nvidia-current driver x / gdm doesn't seem to load. I get a blank screen for a bit, then it drops to the last lines in the terminal from loading up. I can ctr-alt-f1 to get to the first tty.
What I'm seeing in my .xsession-errors file is: Code: Xlib: extension "GLX" missing on display ":1". What I'm seeing in my Xorg.0.log is
Code: [17.511] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA GPU at PCI:4:0:0. Please [17.511] (EE) NVIDIA(GPU-1): check your system's kernel log for additional error [17.511] (EE) NVIDIA(GPU-1): messages and refer to Chapter 8: Common Problems in the [17.511] (EE) NVIDIA(GPU-1): README for additional information. [17.511] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device! [17.511]
Backtrace: [17.511] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b] [17.511] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8] [17.511] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x44940c] [17.511] Segmentation fault at address (nil) [17.511] Caught signal 11 (Segmentation fault). Server aborting [17.511] I'm running on an nvidia 295 gtx. On 10.10 with a completed updated system I saw no issues.
Are there any logs that you would like me to post?
I have tried reinstalling the NV display driver via "additional drivers" in the live CD, but they do not appear to be being retained on the HD version of Ubuntu. When I go back into the live cd the driver is not installed.
How can I switch the proprietary driver back on in the hard disk when I am running the live disk.
Is there a repair system program?
If not is there a way of forcing an upgrade on an upgraded system so that missing files are reinstalled?
If that does not work what should I do next to get the GDM to load?
I've posted here before (viewtopic.php?f=5&t=66322) about problems arising from my attempts to get an nVidia driver to work with my custom kernel. Now those problems are all fixed, and I'm back to where I was: the built kernel boots fine, but the nVidia driver fails.
The custom kernel is as near to the stock one as I can make it, I'm just trying to find a working build process at present, before trying to build a later-version kernel.
I used sgfxi with "-! 40" to build the nVidia driver for my custom kernel; it reported that everything was fine.
With stock kernel - 2.6.32-5-amd64 ...
Extracts from /var/log/Xorg.0.log: X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 code....
Many people are having trouble with the latest nvidia drivers. I think there might be a pattern and that might lead to a solution; even if that solution is "give up with that card you're using." So, here's the first:
I have just installed openSUSE 11.1 64 bit on my system. Subsequently registered to get an auto-update repo and auto-updated until no more updates were offered. Then I first tried YaST to install NVidia drivers from the NVidia repo (added their repo), but sax2 wouldn't recognize them. So I downloaded their 190. (beta) drivers, installed the kernel source code and gcc 4.3. Then I switched to a console (Ctrl+Alt+F1), closed the x server, ran the driver install as described (gcc 4.3 is installed). Installer said that all is fine (I checked the log to be sure). So I ran sax2 -r -m 0=nvidia, but the driver still isn't recognized.
I have a Nvidia 275GTX and I installed the nvidia drivers via RPM fusion and blacklisted Nouveau as instructed by a guide online that I see matches the one on these forums. When my system boots up now instead of having the cool blue screen with the fedora logo in the middle that loads up I get a black screen with a bar at the bottom that says Fedora 15 to the right and the bar fills up blue and white. It looks like 8 bit Nintendo. Did I do something wrong? Is there a way to get the nice Fedora 15 load screen back?
When selecting Extra in Visual Effects, the Nvidia drivers we installed to my computer. However the video playback now look weird till I open the Nvidia Control Panal when the colour become normal again. The first time of open the Nvidia I had to set the Hue to 0. How do get this loading to happen automatically.
I just updated to 2.6.33 kernel and I am using an Intel Mac with ubuntu 9.10 running native. I upgraded because the new kernel has sound working for the imac (at least through headphones). Once the kernel was updated to 2.6.33 the proprietary NVIDIA graphics driver which I had activated through systems -> administration -> hardware drivers is now inactive and will not work. systems -> administration -> hardware drivers says to look in /var/log/jockey.log, here is the last part of that file [URL]. PLEASE HELP OUT. I hate using the Mac os on the other partition.
i installed the new beta 10.04 and it seemed right after the install and update that both nvidia hardware drivers were automatically install together. i deactivated both drivers. one driver showed the nvidia 173 driver and the other one showed "current" nvidia driver.
after a restart i then tried to activate the 173 driver. system required a restart. so i did. system booted to a black screen. i believe its at the desktop but i am unable to see it. i tried to hit esc at the boot screen to enter the grub menu but that didnt work.
I`am trying to install drivers for a very old graphics card GeForce2 GTS/Pro on Suse 11.2. I downloaded driver NVIDIA-Linux-x86-71.86.13-pkg1.run and install it successfully. But when I launch "sax2 -r -m 0=nvidia" it crushes with error "isax: could not import file: /var/cache/sax/files/config at /usr/sbin/isax line 199"
I have my first problem with drivers in Linux! I installed openSuSE 11.4 x86 on my computer (Intel Dual-Core 2,5 Ghz; Nvidia 7300 GS) and after installing graphical drivers (proprietary) I can't load the system. All I have is a progress bar of user's profile loading and playing the startup sound. I already installed openSUSE 11.4 x86_64 version on this computer and there was no problem with drivers.
Currently using Nvidia driver version 195.36.31, it's the version that works with Nvidia-kernel-dkms, would updating Nvidia driver to the current 275.09.07 driver version break my setup?
I am running Debian Squeeze with 2.6.32-5 amd64 kernel with GCC 4.3.5 (the same one used to build the kernel) installed. I have a nVidia GTX 470. I'm trying to install the latest nVidia drivers (260. ...). I've never installed noveau or any other open source nVidia driver. Here's what I've been doing:-Change the "Driver "nvidia"" line in /etc/X11/xorg.conf to "Driver "vesa""-Restart system in single user mode as root, no services running-cd to the directory with nvidia-Linux-x86_64-... .run (what I'll call nvidia.run)-enter "sh nvidia.run --uninstall"-enter "CC="/usr/bin/gcc-4.3" && sh nvidia.run"It starts up and it compiles the kernel 100%. Then it says this:
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
This nvidia driver is driving me nuts... I have tried everything I can think of including multiple solutions from threads.
I have a GeForce FX5200 with the nvidia-current drivers installed. On boot I receive the following error messages... code...
If I try and open the nvidia server settings I get the following message.
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.
In Jockey I get:
The driver is activated but not currently in use.
I am using headers 2.6.32-23 and have updated to grub2 (something that seems to have fixed a mismatched header issue for others). I have uninstalled and reinstalled drivers, edited the xorg.conf with nvidia-xconfig as well as manually and I don't know what else to do... any suggestions would be appreciated... 640x480 is crap.
I am using Ubuntu 10.04 LTS.With the last update, I have installed the kernel 2.6.32-33.And I have the message "module nvidia failed to load" in Xorg.log.0 My "current" nvidia module is 195. I have tried without success to reinstall nvidia. What I must do ? Wait for a new update of nvidia ?
I am running LiLo for the first time from my MBR..I seem to like it very much ..In fact i want LiLo to load other Kernels (Ubuntu 10.10) Also I was surprised when it detected my drive and activated the LBA32option...GRUB2 also had a problem accessing my drive beyond the BIOS limit (149GB is seen by BIOS wheras I have 160GB) I am not sure but want to see if LiLo can succeed in reading partition beyond 1024 cylinder limit. How do I modify lilo.conf to add Ubuntu Kernel and Image?
After a fresh custom install of Squeeze I could not play any video. debian-multimedia.org repository is in my sources.list. Trying to play an AVI video with totem I get the message