<snip>
directory as XF86Config.old. Close XF86Config.old and reopen XF86Config. Look for the section that starts "Section 'Module'", and make sure that it looks like this;
Section "Module" Load "glx" Load "dbe" Load "extmod" Load "freetype" Load "v4l" Load "type1" Load "speedo" EndSection
Look for the section that starts "Section 'Device'" and make sure that it looks like this;
Section "Device" BoardName "NVIDIA GEFORCE 6600 GT" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" Option "NvAGP" "0" Screen 0 VendorName "NVIDIA" EndSection
There are many other options that you can set here but the above works for me. Your monitor section is also a crucial one, but I am assuming that you have already set it up once via Sax2 for an old driver. If you do not know what you are doing do not alter anything else in this file, especially the monitor settings and the modes. Save the file, close the editor and try to start X with the 'startx' command. If you see the nvidia logo then the driver has loaded and you can go into runlevel 5 as normal. If it does not work, rename /etc/X11/XF86Config.old to /etc/X11/XF86Config, and repost with the relevant excerpts from /var/log/XFree86.0.log. Hope this helps, Allister
Thank you. I think that has worked. Growing up as a disobedient child (so my mother says), after running the nvidia program (mine for 86_64) I went to a terminal (??, ctrl-alt-F2), init 3, and ran sax2. When I had looked at the XF86config file first I saw Device section for the Vesa framebuffer device that was originally installed by Sax and decided that I could not have both in there and I was not willing to just charge into deleting that section and fixing references to screen 0 or 1, and so on. Too late I now notice that the nvidia site rec'd that be run as, "sax2 -m 0=nvidia". After running sax2 i then went to look at the XF86config file and found the framebuffer device gone and the sections you listed much as you described. The line for BusID was absent and while I noticed it I didn't fix it. Well, it seems to have fixed me. Return to init 5 and proceed and screen went blank, well, with some garbage, large line segments, a mess. Unable to go to another terminal I re-booted...to a blank screen tho I think I saw a fleeting nvidia logo, nothing else. Re-booted to runlevel 3, edited XF86Config to include the BusID line, change to init 5...and life seems to be good. Saw logo long enough to actually read it, went into X and appears good. While I seem not to have totally "learned my lesson" as my mother always said I would...I do have a couple of other questions: 1- I did not add the reference to "speedo" in the Module section. Is this important, what does it do? 2- My Device section contains the option "rotate" "off". Any idea what that is? My monitor can be rotated, isn't, but wouldn't that be in the monitor section? 3- I did not add to the Device section the option "NvAGP" "0". Should I? Again, what does it do, or not do? Thanks for your kind attention and detailed handholding. After several years of using linux I still feel I know just enough to be dangerous, but not quite enough to be effective. Richard