appears to be choking trying to load gl
(EE) Failed to load module "usr/X11R6/lib/modules/extensions/libglx.a"
how about we disable gl and see if your GUI will then start
You will need to learn Vi basics at some point in time so here you go.
Vi has two modes, command and insert. It opens to command by default, to put it into insert mode press the "i" key. To get back to command mode hit "escape" key. Not sure which you are in?, simply hit "escape" key a few times and you are at command mode. Use the four arrow keys to move cursor around the screen. Made a mess of things and want to abort without saving, use escape key to get to command mode and press the":" key then the "q" then the "!" and "enter". Made the changes and you want to save the file and exit, use escape key to get to command mode and press the":" key then the "w" then the "q" and "enter". w is write command, q is of course quit. (BTW when you get your gui working there are graphical editors such as kate, much like notepad from windoze, but they are inaccessable till you get your GUI.)
[don@x1-6-00-0a-e6-91-be-32 X11]$ su
[root@x1-6-00-0a-e6-91-be-32 X11]# vim /etc/X11/xorg.conf
so, now use arrow keys to find the "glx" entry in the "Section "Module"". Move the cursor over the "L" in the line "Load "glx" # 3D layer". Now you will hit the "i" key to get into insert mode". Now press the "#" key to insert it. (If you have not seen this before it is "commenting out" . It is better than deleting, as it is there if you need to reverse it later, but commenting something out will stop it from executing.) So now we want to save it. Hit the "escape" key a couple of times to get to command mode. Now press the":" key, then the "w" then the "q" then the "enter"
Here is an example of our end result.
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
#Load "glx" # 3D layer
now I would like to think your GUI will fire up. Use the command "startx" and lets hear what happens.
*If still no go, could you post the content in the device section of your xorg.conf file. (you can copy that down while you have it open in vim for editing
VendorName "nVidia Corp."
BoardName "NVIDIA GeForce2 DDR (generic)"
as well as what libglx files reside in your /usr/X11R6/lib/modules/extensions
[don@x1-6-00-0a-e6-91-be-32 X11]$ cd /usr/X11R6/lib/modules/extensions
[don@x1-6-00-0a-e6-91-be-32 extensions]$ ls
libdbe.a libextmod.a libglx.so.1.0.6629* libxtrap.a
libdri.a libglx.so@ librecord.a