View Full Version : [ubuntu] Nvidia-Glx-96 Driver Issue, Help Needed

May 20th, 2009, 10:14 PM
Hi, I recently performed a fresh install of Ubuntu 9.04 on an older Gateway PC I acquired. (Pentium 4 2.4Ghz, 1G RAM, GeForce2 MX400)

The problem is, I want to display my monitor's resolution higher than the default settings, (It's a huge CRT.) Also, I want to be able to use Compiz for desktop effects. Without installing the nvidia drivers the resolution will change in display settings just fine, however after installing the drivers "nvidia-settings" is also installed and must be used to configure the display, or so it seems. After running nvidia settings in root I saved fresh to my xorg.conf (not merging the files).

So, I hit alt-sysrq-k. The login screen ran at the new resolution (1280x1024), and so did the GNOME desktop, but all my window borders were missing, gnome-do would not display correctly, and when I tried to open the terminal in GNOME, all that displayed was a white block. Now is where I need help! Is there a fix, I've tried setting the modeline and modes for my screen manually in the xorg.conf, but to no avail. Here is my xorg.conf if that helps:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@palmer) Sun Feb 1 20:21:04 UTC 2009

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"

Section "Files"

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"

Section "ServerFlags"
Option "Xinerama" "0"

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AcerView"
HorizSync 31.0 - 91.0
VertRefresh 60.0 - 85.0
Option "DPMS"

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce2 MX/MX 400"

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "1280x1024 +0+0"
SubSection "Display"
Depth 24

Well, I'm posting this from firefox without window borders, and would love some advice, thanks in advance!

May 20th, 2009, 11:08 PM
in xorg.conf add

Option "AddARGBGLXVisuals" "True"

and perhaps
Option "DisableGLXRootClipping" "True"

to the "screen" section