OK, I was able to solve my video problm. Here is what I did: First, I added the following line to my /etc/modules.conf.local file: options nvidia NVreg_Mobile=0 This has been discussed many times in forums about this laptop. However, I did not think it was a show stopper. It turned out it was. Oh, well. What is half a day of hair pulling? I read more books and forums about Linux and now I know more, LOL! That fix was not enough, however. The /etc/X11/xorg.conf file needs to be modified, too. (Be careful here; make a backup copy of the original, just in case!) In the "Device" section, the Driver should be "nvidia", *not* "nv"; nv does not have 3D acceleration. Also, in the "Device" section of /etc/X11/xorg.conf make sure that "RenderAccel" is *disabled* (comment out the line, if it exists, or delete it); otherwise, if "RenderAccel" is enabled, you will experience random lockups. For your reference, here are the pertinent sections of my /etc/X11/xorg.conf file (you need to be root to modify it): Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "v4l" EndSection # ... [Mouse, keyboard, and font sections are ommitted here; they are irrelevant] Section "Monitor" Option "CalcAlgorithm" "CheckDesktopGeometry" HorizSync 30-66 Identifier "Monitor[0]" ModelName "1680X1050@60HZ" Option "DPMS" VendorName "--> LCD" VertRefresh 40-61 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" Modeline "1024x768" 63.04 1024 1080 1184 1344 768 769 772 795 Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 Modes "1024x768" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" EndSubSection SubSection "Display" Depth 24 Modes "1680x1050" EndSubSection SubSection "Display" Depth 32 Modes "1024x768" EndSubSection SubSection "Display" Depth 8 Modes "1024x768" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "GeForce4 440 Go 64M" BusID "1:0:0" Driver "nvidia" # Option "RenderAccel" "true" Identifier "Device[0]" #Option "CrtcNumber" "1" #Option "CrtcNumber" "0" VendorName "NVidia" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection # End of xorg.conf for this disussion I don't know what resolutions you are running. Different resolution capabilities will necessitate different Modelines in the "Modes" section of xorg.conf. (The SuSE manual says that if you screw up the modelines, you could damage an external CRT driven by your card; I am not sure if LCD displays can be damaged that way.) An easy way to generate the correct Modelines in the "Modes" section, which apply to your particular resolution, is to visit the following web site: http://xtiming.sourceforge.net/cgi-bin/xtiming.pl You need to enter only the horizontal and vertical pixel dimensions and the refresh rate (top three entries) and the URL does the rest for you. To do all this, after your system boots, hit ALT-F1 (at the same time). This should bring you into a text terminal. Log in as root and execute 'init 3' to stop the graphics. Modify the /etc/X11/xorg.conf and /etc/modules.conf.local files as decribed above (you will need to know the correct modelines beforehand), and then execute an 'init 5' to reactivate the graphics. Hope all this helps. CF Dan Wilson wrote: On Sat, 2005-05-21 at 03:58 -0400, Constantine 'Gus' Fantanas wrote:
A couple of days ago I received my SuSE 9.3 and immediately I tried upgrading my Presario AMD64 notebook from 9.2 to 9.3. Because there were some files which created problems to the upgrade, I decided to do a clean install of 9.3. This laptop has an Nvidia GeForce 440 Go video card, with 64 MB of dedicated video RAM.
After all was said and done, I realized that the newest Nvidia driver does not work very well. After installing it, I get a black screen. I went through many gyrations, but now it seems I have no 3D acceleration at all. Trying to run the test program glxgears, I get the following error:
Xlib: extension "GLX" missing on display ":0.0" glxgears: Error: couldn't get an RGB, Double-buffered visual
I am getting the same behavior no matter whether I install the nvidia driver through YAST (by sellecting "Intalled and installable patches," right-clicking, and forcing an update) or the nvidia installer. The end result is a black screen. I am not sure what I have done thus far to get the video working, albeit suboptimally. And I don't remember which version of the nvidia driver I had with SuSE 9.2. My resolution is 1680×1050.
I'm having the same problem. I installed on a new laptop and so I assumed it was a hardware issue. But I have the same card as you except in a HP Pavilion zv5000. Same resolution too.
I had just settled to go without 3D (not much of a gamer). But now that I know it's a driver/software issue rather than a hardware incompatibility, I can help the powers that be with any testing or debugging.
Just let me know what needs to be done to get this fixed?
-Dan