Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 12-14-03, 02:03 PM   #1
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default Can't start OpenGL

I'm running Fedora Core 1 with the 2129 kernel, I also have a GeForce MX 200.

I've run on RH 7-9 with no problem and just upgraded to Fedora a couple days ago. I had been using the 4363 driver with RH9 and tried using that but got the biuld error, I then grabbed the 4496 driver and had the same problem, I then checked the forum and found out to do the "export CC=/usr/bin/gcc32" first and was able to build the driver.

I than tried playing enemy-territory, everything started fine but the texturing was very messed up, buildings almost never had any texture and the ground would sometimes be normal but often times would be weird swirls (colours also seemed a little off). I couldn't see anything relevent on the forum and saw some stuff about using the RPMs and making sure you had the latest kernel so I ran up2date and got the kernel upgraded oddly when I rebooted with the new kernel XServer started without a hitch, in the past every time I upgrade the kernel I need to reinstall the driver. I can't remember the exact procession of event afterwards but I did try the RPMS but I got the result

error: Failed dependencies:
XFree86-Mesa-libGL conflicts with nvidia-glx-1.0.4496-0.fdr.10.1

and decided i didn't want to mess around with any XFree stuff. I also tried starting without X starting and reinstalling the driver but it didn't help. Also now any OpenGL games don't even start and when I try to start (et for example) I get the result

------- Input Initialization -------
Joystick is not active.
------------------------------------
Bypassing CD checks
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 4: 800 600
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 800x600
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Couldn't get a visual
...WARNING: could not set the given mode (4)
Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Couldn't get a visual
...WARNING: could not set the given mode (3)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem

I than tried going back trying combinations of the 4363 driver and the first kernel that came with Fedora but it hasn't made any difference and I still can't start OpenGl. I also have a Hansol 710D monitor which wasn't listed among the monitor types in the display settings so I chose the "Hansol Electronics Mazellan700P" (there was also an A), I don't recall what I had before the upgrade so I don't know if that makes a difference.

thanks for any help you can offer
quantaman is offline   Reply With Quote
Old 12-14-03, 02:22 PM   #2
TheOneKEA
Fifteen-K Saiyan Bastard
 
TheOneKEA's Avatar
 
Join Date: Aug 2002
Location: Somewhere in England, waiting for ROTK and drooling over the A64 3000+
Posts: 417
Send a message via ICQ to TheOneKEA Send a message via AIM to TheOneKEA Send a message via Yahoo to TheOneKEA
Default

Go back to the newest drivers and post the output of the command "glxinfo -t".
__________________
/me \/\/@|\|t5 $$$$$ F0r @|\| u65r 3|33t G@/\/\1|\|G r1G

SCREW THE ADS! http://adblock.mozdev.org/
Proud user of teh Fox of Fire - Mozilla Firefox 0.8

Registered Linux User #289618
TheOneKEA is offline   Reply With Quote
Old 12-14-03, 03:23 PM   #3
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default

$ glxinfo -t
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual

Vis Vis Visual Trans buff lev render DB ste r g b a aux dep ste accum buffers MS MS
ID Depth Type parent size el type reo sz sz sz sz buf th ncl r g b a num bufs
----------------------------------------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 TrueColor 1 0 0 ci 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 24 DirectColor 1 0 0 ci 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
quantaman is offline   Reply With Quote
Old 12-14-03, 04:06 PM   #4
LordMorgul
Electrical Engineer
 
LordMorgul's Avatar
 
Join Date: Dec 2002
Location: San Luis Obispo, CA
Posts: 872
Default

Choose to either use the nVidia installer, or to use the RPMs. One way or the other, neither is really superior just pick one. In either case, you should remove the package that conflicted in order to smooth this process, note that the files it contains will not be used once the nVidia drivers are installed (even if you leave it there.. so remove it)
rpm -e XFree86-Mesa-libGL

Now, reinstall the drivers by chosen method and try glxinfo again. With no glxinfo, the games have no hope of working. After the driver is installed, did you edit the config file to include glx, exclude dri, and to use the 'nvidia' driver?
edit /etc/X11/XF86Config
__________________
"..the triumph of evil is for good men to do nothing." (Edmond Burke)
nVIDIA video driver RPMs for Fedora :: see yum repo at livna.org.
LordMorgul is offline   Reply With Quote
Old 12-14-03, 04:25 PM   #5
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default

XFree86-Mesa0libGL did not want to uninstall

rpm -e XFree86-Mesa-libGL
error: Failed dependencies:
libGL.so.1 is needed by (installed) qt-devel-3.1.2-14
libGL.so.1 is needed by (installed) redhat-lsb-1.3-1
libGL.so.1 is needed by (installed) wxPythonGTK-py2.3-2.4.1.2-1
libGL.so.1 is needed by (installed) qt-designer-3.1.2-14
libGL.so.1 is needed by (installed) vegastrike-0.3.1-gcc3.2
libGL.so.1 is needed by (installed) qt-3.1.2-14
libGL.so.1 is needed by (installed) qt-MySQL-3.1.2-14
libGL.so.1 is needed by (installed) wine-20020605-2
libGL.so.1 is needed by (installed) qt-ODBC-3.1.2-14
libGL.so.1 is needed by (installed) qt-PostgreSQL-3.1.2-14
libGL.so.1 is needed by (installed) juk-1.1-1
libGL.so.1 is needed by (installed) XFree86-libs-4.3.0-42
libGL.so.1 is needed by (installed) chromium-0.9.12-24
libGL.so.1 is needed by (installed) tuxracer-0.61-23
libGL.so.1 is needed by (installed) xawtv-3.88-6
libGL.so.1 is needed by (installed) XFree86-tools-4.3.0-42
libGL.so.1 is needed by (installed) xmms-1.2.8-3.p
libGL.so.1 is needed by (installed) xscreensaver-4.14-2
libGL.so.1 is needed by (installed) kdeartwork-3.1.4-1
libGL.so.1 is needed by (installed) PyQt-3.8.1-2
libGL.so.1 is needed by (installed) xtraceroute-0.9.1-3

and I don't think I should force it.

also neither of the rpms were ever installed, they just made error messages so reinstalling wouldn't make any difference. I havn't edited XF86Config but I attached it anyways
quantaman is offline   Reply With Quote
Old 12-14-03, 06:16 PM   #6
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default

don't see where the log attached, will try again
Attached Files
File Type: txt xf86config.txt (3.7 KB, 265 views)
quantaman is offline   Reply With Quote
Old 12-14-03, 07:06 PM   #7
LordMorgul
Electrical Engineer
 
LordMorgul's Avatar
 
Join Date: Dec 2002
Location: San Luis Obispo, CA
Posts: 872
Default

Forcing the removal of Mesa will cause NO problems, provided you get the nVidia libs installed, they fully replace the Mesa implementation and should not be loaded afterward. However, I can understand not wanting to do so. Bear in mind that what the nVidia installer does is to essentially remove Mesa by unlinking all its libs anyway.

You could force the install of the RPMs instead, noting that it will only overwrite the link that is conflicting. Your call.

Code:
Section "Device"

	# no known options
#"nvidia" for NVIDIA driver and "nv" for no NVIDIA driver
#        Driver       "nv"
        #BusID
	Identifier  "NVIDIA GeForce 2 MX (generic)"
	Driver      "nv"
	VendorName  "NVIDIA GeForce 2 MX (generic)"
	BoardName   "NVIDIA GeForce 2 MX (generic)"
EndSection
You may have just returned this to defaults, but it should read:
Code:
Section "Device"
	Identifier  "NVIDIA GeForce 2 MX (generic)"
	Driver      "nvidia"
	VendorName  "NVIDIA GeForce 2 MX (generic)"
	BoardName   "NVIDIA GeForce 2 MX (generic)"
EndSection
__________________
"..the triumph of evil is for good men to do nothing." (Edmond Burke)
nVIDIA video driver RPMs for Fedora :: see yum repo at livna.org.
LordMorgul is offline   Reply With Quote
Old 12-14-03, 09:57 PM   #8
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default

Changing the nv to nvidia allowed the driver to start, I think I may of fiddled with that setting back around RH 7.3 but I don't think I've touched it since. Either way the server now starts but I'm back to the original problem of textures missing . I've tried enemy-territory and the return to castle wolfenstien single player demo. The sp demo worked fine, but enemy-territory has sections of texture missing all over the place. I've tried using startx -- -logverbose 5 to provide more info though I'm not sure where it puts the log, I'm assuming it's in /var/log/XFree86.0.log which is why I'm attaching it.

btw thanks for all the help just getting OpenGL launching
Attached Files
File Type: log xfree86.0.log (32.2 KB, 167 views)
quantaman is offline   Reply With Quote

Old 12-14-03, 10:17 PM   #9
Wolfman [TWP]
Geforce 8800 GTS 512
 
Join Date: Nov 2002
Location: Australia
Posts: 396
Default

I would try to reduce your screen resolution down to 1024x768 or lower. As 1280x1024x24 practically uses up all of the 32MB's of video memory, and not leaving much behind for texture memory. Which could be the reason for your texture problems.

Wolf
Wolfman [TWP] is offline   Reply With Quote
Old 12-15-03, 02:27 PM   #10
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default

When I run et my resolution is 800x600 and the rest of the settings are pretty low too (have kind of an old card)
quantaman is offline   Reply With Quote
Old 12-15-03, 08:18 PM   #11
Wolfman [TWP]
Geforce 8800 GTS 512
 
Join Date: Nov 2002
Location: Australia
Posts: 396
Default

Quote:
Originally posted by quantaman
When I run et my resolution is 800x600 and the rest of the settings are pretty low too (have kind of an old card)
Yes but, do you still get the texture artifacts at this resolution??

Wolf
Wolfman [TWP] is offline   Reply With Quote
Old 12-16-03, 02:08 AM   #12
quantaman
Registered User
 
Join Date: Dec 2002
Location: Canada
Posts: 17
Default

yes
quantaman is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Microsoft explained why they killed start button AthlonXP1800 Microsoft Windows 8 19 10-28-12 09:07 AM
OpenGL book Airstrip1 Software Development 2 08-12-12 08:55 AM
Base mosaic and rotation? happyfunbot NVIDIA Linux 5 07-13-12 12:23 PM
Major WineX prob... I think it has to do with the vidcard... Linewbie NVIDIA Linux 20 10-09-02 09:58 PM
Slow OpenGL on 7.3 kl899 NVIDIA Linux 1 08-04-02 07:58 PM

All times are GMT -5. The time now is 06:33 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.