Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
nVidia GeForce2: GLX Problem
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
cen
n00b
n00b


Joined: 09 Oct 2005
Posts: 11

PostPosted: Fri Nov 04, 2005 4:47 pm    Post subject: nVidia GeForce2: GLX Problem Reply with quote

Hallo, hier mal mein merkwürdiges Problem:

Ich habe die nvidia-Treiber korrekt über den nvidia-installer installiert und danach meine xorg.conf angepasst. Ich dachte eigentlich das jetzt alles soweit laufen würde, da der 3D-Test sowie die Gentoo-3D-Bildschirmschoner die davor nicht liefen einwandfrei gehen. Nun habe ich allerdings UT2003 installiert, und schwups - beim starten begrüßt mich folgende Fehlermeldung:

Code:
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".

Backtrace:
[ 1]  ./Core.so [0xb74d2c32]
[ 2]  /lib/libpthread.so.0 [0xb7162ef5]
[ 3]  [0xffffe420]
[ 4]  ./libSDL-1.2.so.0 [0xb7e89e16]
[ 5]  ./libSDL-1.2.so.0(SDL_VideoQuit+0x51) [0xb7e7f8f1]
[ 6]  ./libSDL-1.2.so.0(SDL_QuitSubSystem+0x8b) [0xb7e606b7]
[ 7]  ./libSDL-1.2.so.0(SDL_Quit+0x1f) [0xb7e60713]
[ 8]  /usr/local/games/ut2003/System/SDLDrv.so(ShutdownAfterError__10USDLClient+0x39) [0xb47c1181]
[ 9]  ./Core.so(ConditionalShutdownAfterError__7UObject+0x37) [0xb74ad643]
[10]  ./Core.so(StaticShutdownAfterError__7UObject+0x88) [0xb74ad778]
[11]  ./ut2003-bin(Serialize__22FOutputDeviceAnsiErrorPCw5EName+0x44) [0x8064ad4]
[12]  ./Core.so(Logf__13FOutputDevicePCwe+0x77) [0xb74978cb]
[13]  /usr/local/games/ut2003/System/SDLDrv.so(ResizeViewport__12USDLViewportUiiii+0x3ca) [0xb47c3dba]
[14]  /usr/local/games/ut2003/System/OpenGLDrv.so(SetRes__19UOpenGLRenderDeviceP9UViewportiiiii+0x180) [0xb47939c0]
[15]  /usr/local/games/ut2003/System/SDLDrv.so(TryRenderDevice__12USDLViewportPCwiii+0x11e) [0xb47c3806]
[16]  /usr/local/games/ut2003/System/SDLDrv.so(OpenWindow__12USDLViewportUiiiiii+0x223) [0xb47c27d3]
[17]  ./Engine.so(Init__11UGameEngine+0x1043) [0xb777a753]
[18]  ./ut2003-bin [0x805513e]
[19]  ./ut2003-bin(main+0x296e) [0x805813e]
[20]  /lib/libc.so.6(__libc_start_main+0xa5) [0xb72d4555]
[21]  ./ut2003-bin(ValidateCDKey__Fv+0x49) [0x80511f1]
Signal: SIGSEGV [segmentation fault]
Aborting.
X Error of failed request:  BadColor (invalid Colormap parameter)
  Major opcode of failed request:  79 (X_FreeColormap)
  Resource id in failed request:  0x2e0000c
  Serial number of failed request:  115
  Current serial number in output stream:  117


Ich bin mir darüber bewusst dass es die Forensuche gibt, die ich auch benutzt habe. Allerdings konnte diese mir Trotz vieler gefundener Threads über GLX nicht weiterhelfen :/ Wäre toll wenn mir jemand helfen könnte, ich weiß nicht mehr weiter, da ich ja auch annahm dass die ganze Sache schon funktioniert.

Gruß
cen
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3337
Location: de

PostPosted: Fri Nov 04, 2005 9:26 pm    Post subject: Reply with quote

Nvidia-glx hast du aber schon installiert, oder?
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1365

PostPosted: Fri Nov 04, 2005 9:37 pm    Post subject: Reply with quote

Und "Load "GLX" in der xorg.conf auskomentiert ?
Back to top
View user's profile Send private message
Mr_Maniac
Guru
Guru


Joined: 10 Jun 2004
Posts: 543

PostPosted: Fri Nov 04, 2005 9:49 pm    Post subject: Reply with quote

musv wrote:
Nvidia-glx hast du aber schon installiert, oder?


So, wie ich das verstanden habe, hat er den NVIDIA_Installer von nvidia selbst verwendet.
Mache ich auch immer ;)

Nun... Meine erste Frage ist:
Welche Version des nvidia-Treibers hast du installiert?
Denn soviel ich weiß, werden nicht mehr alle nVidia-Chips vom Treiber unterstützt...
z.B. finde ich in der Read-me unter den unterstützten Chips zwar GeForce 2 MX/GO/Integrated-Chips, aber keine "normale" GeForce 2 mehr...
_________________
AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64
Back to top
View user's profile Send private message
cen
n00b
n00b


Joined: 09 Oct 2005
Posts: 11

PostPosted: Sat Nov 05, 2005 5:53 am    Post subject: Reply with quote

Mr_Maniac wrote:
So, wie ich das verstanden habe, hat er den NVIDIA_Installer von nvidia selbst verwendet.
Mache ich auch immer ;)

genau, da ist das installieren über portage meines wissens nach nicht nötig..

Version: 1.0-7676, der (noch aktuelle) also, vom August 2005. Ich denke schon dass die Grafikkarte noch erkannt wird, da das grafische Installationsmenü ja eigentlich ohne zu Murren den Namen und die technischen Daten auslesen konnte und die 3D Tests danach eigentlich auch funktionierten.

Meine Karte steht auch in der Readme als unterstützt dabei:
ftp://download.nvidia.com/XFree86/Linux-x86/1.0-7676/README.txt

Habe eine GeForce 2 MX - 200.. (Ja, ich weiss, lahmes ding :p)

ConiKost wrote:
Und "Load "GLX" in der xorg.conf auskomentiert ?

Ich dachte "glx" soll nicht auskommentiert werden, sondern nur "dri"? Oder habe ich gerade begriffliche Schwierigkeiten? :)

/edit:
Hier mal der Ausschnitt aus meiner xorg.conf:
Code:
# **********************************************************************
# Module section -- this  section  is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.
    Load        "dbe"   # Double buffer extension
# This loads the GLX module
    Load       "glx"
# This loads the DRI module
#    Load       "dri"

EndSection

[...]

# Device configured by xorgconfig:

Section "Device"
   Identifier  "** NVIDIA (generic)                   [nv]"
   Driver      "nvidia"
   VideoRam    32768
 # Insert Clocks lines here if appropriate
    Option "DigitalVibrance" "integer"
EndSection


# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present.  Each describes
# the configuration of a single screen.  A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
    Identifier  "Screen 1"
    Device      "** NVIDIA (generic)                   [nv]"
    Monitor     "My Monitor"
    DefaultDepth 24

    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024"
        ViewPort    0 0
    EndSubsection
EndSection
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Sat Nov 05, 2005 11:59 am    Post subject: Reply with quote

Durchsuche mal /var/log/Xorg.x.log nach Zeilen,die mit EE oder WW anfangen (x ist eine Zahl, du musst anhand des Datums wann die Datei zuletzt geändert wurde die neueste Logdatei herausfinden). Bei diesen handelt es sich entweder um warnungen oder Fehler.

So kannst du hoffentlich herausfinden, warum die GLX Extension nicht geladen wird.

Hier mal meine Module-Section:
Code:

Section "Module"

# This loads the DBE extension module.

    Load        "dbe"   # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
    SubSection  "extmod"
#      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection

# This loads the Type1 and FreeType font modules
    Load        "type1"
    Load        "speedo"
#    Load        "freetype"
#    Load        "xtt"

# This loads the GLX module
     Load       "glx"
# This loads the DRI module
     Load       "dri"

    Load "freetype"
EndSection


Wie du siehst hab ich bei mir alles aktiviert gelassen, auch dri und xfree86-dga (weil ohne wollte UT2003 nicht starten).
Back to top
View user's profile Send private message
cen
n00b
n00b


Joined: 09 Oct 2005
Posts: 11

PostPosted: Sat Nov 05, 2005 4:39 pm    Post subject: Reply with quote

Vortex375 wrote:
Durchsuche mal /var/log/Xorg.x.log nach Zeilen,die mit EE oder WW anfangen (x ist eine Zahl, du musst anhand des Datums wann die Datei zuletzt geändert wurde die neueste Logdatei herausfinden). Bei diesen handelt es sich entweder um warnungen oder Fehler.


Code:
(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.7676
        Module class: XFree86 Video Driver


hm... wie jetzt, das modul glx existiert gar nicht? wird das nicht über den installer automatisch mitinstalliert?

/edit:
habe nun nochmal glxinfo und glxgears ausführen lassen, beide negativ. dabei bin ich mir 100%ig sicher dass das direkt nach der installation lief, was ist da passiert?
Back to top
View user's profile Send private message
Mr_Maniac
Guru
Guru


Joined: 10 Jun 2004
Posts: 543

PostPosted: Sat Nov 05, 2005 9:50 pm    Post subject: Reply with quote

Hmm... Sehr seltsam...
Du könntest mal versuche, den nVidia-Treiber nochmals neu zu installieren.
Wenn das auch nicht hilft, müsste man eventuell xorg neu emergen :(
_________________
AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64
Back to top
View user's profile Send private message
klemi
Guru
Guru


Joined: 26 May 2004
Posts: 494
Location: Erbach b. Ulm

PostPosted: Sun Nov 06, 2005 4:32 pm    Post subject: Reply with quote

Hi,

ich hatte ein ähnliches Problem mit dem neuen Kernel. Wichtig ist die Reihenfolge der installierten Packete.
Zuerst glx installieren und dann nvida-kernel. Anders herum findet der X-Server glx nicht.

Gruß

Klemi
_________________
Gentoo 2.6.16-r12; AMD Athlon 3GHz; NVidia GeForce 5700; Hauppauge nexus-s
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Sun Nov 06, 2005 8:35 pm    Post subject: Reply with quote

Quote:
Anders herum findet der X-Server glx nicht.


Das klingt komisch, zumal nvidia-kernel eine Abhängigkeit von nvidia-glx ist und somit zuerst installiert werden muss.

Eigentlich sollte es gehen wenn du nochmals "eselect opengl set nvidia" ausführst.
Back to top
View user's profile Send private message
Mr_Maniac
Guru
Guru


Joined: 10 Jun 2004
Posts: 543

PostPosted: Sun Nov 06, 2005 9:52 pm    Post subject: Reply with quote

Nur mal zur erinnerung:
Er verwendet NICHT "emerge nvidia-glx nvidia-kernel", sondern den nVidia-Installer von der nVidia-Homepage!
Und der funktioniert (zumindest bei mir) absolut super...
Also denke ich mal, dass es sein könnte, dass der xorg-Server eventuell ein paar Dateien verloren hat (was eine Satzkonstruktion :P )
_________________
AMD Ryzen 5900X
64 GB DDR4 RAM
GeForce RTX 3080
Gentoo Linux (most recent stable kernel - amd64)
Windows 11 x64
Back to top
View user's profile Send private message
cen
n00b
n00b


Joined: 09 Oct 2005
Posts: 11

PostPosted: Sun Nov 06, 2005 10:35 pm    Post subject: Reply with quote

ich werde das problem erstmal ruhen lassen, da ich mir im laufe der woche eh eine neuere grafikkarte einbaue, die ich von nem bekannten geschenkt bekommen hab. (geforce 4 ti 4600). dann werd ich einfach nochmal das gleiche spiel machen, mit dem nvidia installer, dann mal schauen ob das dauerhaft funktioniert, ansonsten probier ichs echt einfach mal mit den gentoo-paketen..
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum