On Monday 23 May 2005 03:56, Constantine 'Gus' Fantanas wrote:
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):
[snip]
# 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.
You can have it easier: Just use SuSE's sax2, pick LCD as the monitor, pick your resolution, save (which offers testing it before automatically). Sax2 does all the modeline stuff for you. After that do the logout / init3 steps you described (below).
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
[snip] Thanks for your nice summary! Regards, Matt