GDM no longer working after Intrepid upgrade (Nvidia card)

Asked by Endolith

My Nvidia card worked fine for the last two years, but after upgrading to Intrepid it stopped.

nVIDIA GeForce FX Go5200 64 MB
15.4" WSXGA+ (1680x1050 widescreen)

The proprietary drivers window popped up, and I tried to install them, but it would just say "downloading and installing driver" and hang at 0%.

At one point it seemed to finish, but the "Activated" light stayed off, and the "Activate" button was still lit up. I tried this several times and it never lit up.

I removed nvidia-kernel-common because apt said it wasn't necessary anymore.

I switched users, it gave an X error, and stopped working. After rebooting, it no longer goes into GDM.
I reinstalled nvidia-kernel-common, but nothing changes.

What should I try next?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gdm Edit question
Assignee:
No assignee Edit question
Solved by:
Endolith
Solved:
Last query:
Last reply:
Revision history for this message
Endolith (endolith) said :
#1

I deleted xorg.conf and it booted into Gnome, but I don't think it's using Nvidia drivers.

Revision history for this message
thedarkwinter (michael-thedarkwinter) said :
#2

Hi

The new Xorg uses auto detection, so i think its probably trying to use the "nv" opensource driver which might not work for your card. You can try add the config to xorg.conf manually:

I have got and GeForce 6800, so the xorg.conf should be the same: Alternatively you can try use "vesa" as the driver instead. I have pasted the xorg.conf at the end.

Hope this helps.
Cheers,
thedarkwinter

#
# (some general writing here you can ignore)
#

Section "Monitor"
        Identifier "Configured Monitor"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Monitor "Configured Monitor"
        Device "Configured Video Device"
        DefaultDepth 24
EndSection

Section "Module"
        Load "glx"
        Disable "dri2"
EndSection

Section "Device"
        Identifier "Configured Video Device"
        Driver "nvidia"
        Option "NoLogo" "True"
EndSection

Revision history for this message
Endolith (endolith) said :
#3

The xorg.conf.failsafe file has "vesa"

The file "xorg.conf.dist-upgrade-200810301901" says this:

Section "Device"
 Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]"
 Driver "nvidia"
 Option "AddARGBVisuals" "True"
 Option "AddARGBGLXVisuals" "True"
 Option "NoLogo" "True"

The new xorg.conf written by update-manager (which doesn't seem to work) contains this:

Section "Device"
 Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]"
 Option "AddARGBVisuals" "True"
 Option "AddARGBGLXVisuals" "True"
 Option "DamageEvents" "True" #(Jupiter's suggestion really helps a lot. Doesn't work on SLI)
 Option "UseEvents" "False" #(Finetunes OpenGL renderer)
 Option "TripleBuffer" "True" #(Improves quality. Use with Sync2VBlank Enabled at nvidia-settings for OpenGL and Xv)
 Driver "nvidia"
 Option "NoLogo" "True"
EndSection

Revision history for this message
Ludovic Claude (ludovicc) said :
#4

Open a terminal, then type
sudo aptitude install nvidia-glx-71

This should install the proprietary drivers for your nVidia card. I hope I got the model right.

Revision history for this message
Endolith (endolith) said :
#5

> Open a terminal, then type
> sudo aptitude install nvidia-glx-71

nvidia-glx-173 is already installed, which lists "GeForce FX Go5200 32M/64M".

Revision history for this message
Ludovic Claude (ludovicc) said :
#6
Revision history for this message
Endolith (endolith) said :
#7

To reiterate what I said in the bug report, I do the following:

1. Open Hardware Drivers window
2. It lists "NVIDIA accelerated graphics driver (version 173) [Recommended]" and "NVIDIA accelerated graphics driver (version 96)" with gray lights next to them, and an "Activate" button with a green light. Clicking on either driver shows "This driver is not activated" at the bottom with another gray light.
3. I select either of the drivers and click the Activate button.
4. Asks for password
5. An "Untitled window" dialog pops up that says "Downloading and installing driver", with an indeterminate-progress indicator.
6. After a long wait, the progress bar starts to fills up, and it acts as though it is installing, though it provides no feedback after it's done; it just disappears
7. The "Activate" button is still lit green, and the lights next to the drivers are still grey.

After a reboot it ends up in low-graphics mode because it's not configured correctly.

I attached a jockey log to the bug http://launchpadlibrarian.net/19458794/jockey.log

Revision history for this message
Endolith (endolith) said :
#8

I got it working with EnvyNG instead of Jockey, thanks to Joe Giampaoli's advice. Not what I was expecting, but at least it works now.