PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : quake3


Rolf
2002-07-29, 01:40:36
hi
ich hab suse 8.0 und wenn ich quake3 starte kommt immer diese fehlermeldung
"Q3 1.31 linux-i386 Dec 17 2001
----- FS_Startup -----
Current search path:
/home/hartmut/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak7.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak6.pk3 (64 files)
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak3.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak2.pk3 (148 files)
/usr/local/games/quake3/baseq3/pak1.pk3 (26 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3
./quake3.x86/baseq3

----------------------
4064 files in pk3 files
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
Joystick is not active.
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 6: 1024 768
Using XFree86-VidModeExtension Version 2.1
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 1024x768
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 (6)
Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.1
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)
...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libMesaVoodooGL.so: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem"
hab die nvidia treiber sauber installiert und hab auch die xf86config auch richtig bearbeitet
weis echt nicht mehr was ich machen soll:(
will endlich wieder quaken

metallex
2002-07-29, 08:37:28
Originally posted by Rolf
XFree86-VidModeExtension Activated at 1024x768
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


Du hast wahrscheinlich das GLX-Modul nicht installiert. Das GLX Modul ist eine Erweiterung für XFree und sorgt für die eigentliche 3D-Unterstützung.

Was hast du für eine Grafikkarte? Bei einer Geforce oder TNT Karte unbedingt Nvidia's Linux Referenztreiber nutzen.

GLX Driver File:
http://download.nvidia.com/XFree86_40/1.0-2960/NVIDIA_GLX-1.0-2960.suse80.i386.rpm

Kernel Driver File:
http://download.nvidia.com/XFree86_40/1.0-2960/NVIDIA_kernel-1.0-2960.suse80.i386.rpm


Falls du jedoch eine andere Grafikkarte besitzt (z.B. eine Radeon) siehts eher schlecht mit 3D Unterstützung aus.



MfG

Ajax
2002-07-29, 08:40:20
Keine Panik !!

Linux sucht nur Dein Mesa, was Du wahrscheinlich nicht installiert hast.

Lösung:

Einmal Q3 mit den richtigen Startparametern starten, beim nächsten mal geht alles automatisch...


Also:

öffne Konsole (z.B. [Alt]+[F2])

gib ein

quake3 +set r_gldriver /usr/lib/GL/libGL.so.1

Dann sollte Q3 laufen bzw. auch RtCW.

Sollte Dein NVIDIA Treiber anders verlinkt sein. Solltest Du den Pfad dementsprechend abändern.

So long Ajax

HF and nice fragging...
:)

Rolf
2002-07-29, 14:00:50
glx modul ist installiert und quake mit dem startparameter starten geht auch alles nicht.
ach ja hab ne geforce3 ti200

Ganon
2002-07-29, 14:13:52
Gibt mal bitte 3Ddiag in die Konsole ein und poste was rausgekommen ist!

Rolf
2002-07-29, 14:21:59
3Ddiag version 0.397
Verifying 3D configuration:
Using 3dinfo
************************************************************

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Coorporation GeForce3_1 (10de@0201)":

Tests for package "NVIDIA_kernel":
package ... done.
======================= !!! WARNING !!! ========================
Due to license issues this package only contains a Dummy
Nvidia 2D/3D driver with Software 3D/OpenGL rendering. Please
update the package NVIDIA_kernel with YOU (YaST2 Online Update)
or download the package directly from the nVidia webserver
(http://www.nvidia.com), if you want to use 3D hardware
accelerated 3D/OpenGL.
================================================================
package files ... done.
Tests for package "NVIDIA_GLX":
package ... done.
======================= !!! WARNING !!! ========================
Due to license issues this package only contains a Dummy
Nvidia 2D/3D driver with Software 3D/OpenGL rendering. Please
update the package NVIDIA_GLX with YOU (YaST2 Online Update)
or download the package directly from the nVidia webserver
(http://www.nvidia.com), if you want to use 3D hardware
accelerated 3D/OpenGL.
================================================================
package files ... done.

Tests for correct OpenGL libraries/GLX extensions:
Symbolic Links ... failed!
================================================================
3D Hardware acceleration is not used. To use 3D
Hardware acceleration the skript

"/usr/X11R6/bin/switch2nvidia_glx"

must be executed.
================================================================
/etc/sysconfig/3ddiag (SCRIPT_3D=switch2nvidia_glx) ... failed!
================================================================
3D Hardware acceleration is not used. To use 3D
Hardware acceleration the entry

SCRIPT_3D="switch2nvidia_glx"

is required in /etc/sysconfig/3ddiag. Execute /sbin/SuSEconfig
after changing this.
================================================================

Test for correct XFree86 version ... done.

Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... done.
Color Depth ... done.
Extensions ... done.
Options ... done.

----------------------- NOTE -----------------------------------
If 3D hardware OpenGL configuration is not stable enough, you
should switch back to 'Mesa Software Rendering'. You can
verify this configuration with the command "3Ddiag --mesasoft".
----------------------- NOTE -----------------------------------

Checking GLU/glut runtime configuration:
GLU ... failed (missing package mesaglu)
glut ... failed (missing package mesaglut)

================================================================
The package(s)

mesaglu
mesaglut

should be installed with YaST(2) for a full OpenGL runtime
configuration.
================================================================
hartmut@linux:~> 3Ddiag
3Ddiag version 0.397
Verifying 3D configuration:
Using 3dinfo
************************************************************

Verifying 3D configuration based on XFree86 4 for 3D board
"nVidia Coorporation GeForce3_1 (10de@0201)":

Tests for package "NVIDIA_kernel":
package ... done.
======================= !!! WARNING !!! ========================
Due to license issues this package only contains a Dummy
Nvidia 2D/3D driver with Software 3D/OpenGL rendering. Please
update the package NVIDIA_kernel with YOU (YaST2 Online Update)
or download the package directly from the nVidia webserver
(http://www.nvidia.com), if you want to use 3D hardware
accelerated 3D/OpenGL.
================================================================
package files ... done.
Tests for package "NVIDIA_GLX":
package ... done.
======================= !!! WARNING !!! ========================
Due to license issues this package only contains a Dummy
Nvidia 2D/3D driver with Software 3D/OpenGL rendering. Please
update the package NVIDIA_GLX with YOU (YaST2 Online Update)
or download the package directly from the nVidia webserver
(http://www.nvidia.com), if you want to use 3D hardware
accelerated 3D/OpenGL.
================================================================
package files ... done.

Tests for correct OpenGL libraries/GLX extensions:
Symbolic Links ... failed!
================================================================
3D Hardware acceleration is not used. To use 3D
Hardware acceleration the skript

"/usr/X11R6/bin/switch2nvidia_glx"

must be executed.
================================================================
/etc/sysconfig/3ddiag (SCRIPT_3D=switch2nvidia_glx) ... failed!
================================================================
3D Hardware acceleration is not used. To use 3D
Hardware acceleration the entry

SCRIPT_3D="switch2nvidia_glx"

is required in /etc/sysconfig/3ddiag. Execute /sbin/SuSEconfig
after changing this.
================================================================

Test for correct XFree86 version ... done.

Tests for XFree86 configuration:
Config File /etc/X11/XF86Config ... done.
Driver ... done.
Color Depth ... done.
Extensions ... done.
Options ... done.

----------------------- NOTE -----------------------------------
If 3D hardware OpenGL configuration is not stable enough, you
should switch back to 'Mesa Software Rendering'. You can
verify this configuration with the command "3Ddiag --mesasoft".
----------------------- NOTE -----------------------------------

Checking GLU/glut runtime configuration:
GLU ... done (package mesaglu)
glut ... done (package mesaglut)

Ganon
2002-07-29, 14:26:20
Mach mal einen Yast2 Online Update und ziehe dir da die Treiber! Du hast nur die Dummy-Treiber von der SuSE-CD drauf bzw. benutzt sie! Danach sax2 die Hardware einrichten!

Rolf
2002-07-29, 15:12:32
neuste treiber sind drauf
und bei sax2 bleibt der wird der bildschirm schwarz und es hilft nur noch reset

Ajax
2002-07-29, 17:50:44
Schau mal in das Verzeichnis /usr/lib/GL !
Normalerweise solltest Du dort 2 Dateien finden.
libGL.so.1.0.2960.nv_glx und das selbe noch mal mit 1.3 mesasoft.
Die erste ist speziell für Deine nvidia Karte.
D.h.: quake3 +set r_gldriver /usr/lib/GL/libGL.so.1.0.2960.nv_glx
bzw.: wenn nicht, dann entsprechend abändern in libGL.so.xxx

Musst halt vorher nachschauen, was Du hast. Wenn Du Dir nicht sicher bist, dann noch einmal YOU (Yast Online Update) machen. Und evtl. im YaST Kontrollzentrum die Graphikkarte und Moni bearbeiten und bei 3D-Beschleunigung ein Haken machen. Falls der Moni verzieht, musst Du STR+ALT+BACKSPACE drücken.

Werd schon...

So long Ajax

:D

Rolf
2002-07-29, 22:16:49
unter /usr/lib/Gl find ich nur eine datei und das ist die libGL.so.1.3.mesasoft

Ajax
2002-07-29, 22:43:47
Dann muss ich Ganon beipflichten. Du hast nur den Dummy Treiber von SuSE drauf. Mach noch mal ein YOU update oder nochbesser, zieh Dir die Treiber von Nvidia und kompilier sie Dir. Ist nicht so schwer. Musst Dich nur trauen...

So long Ajax

metallex
2002-07-29, 22:56:27
Originally posted by Ajax
Dann muss ich Ganon beipflichten. Du hast nur den Dummy Treiber von SuSE drauf. Mach noch mal ein YOU update oder nochbesser, zieh Dir die Treiber von Nvidia und kompilier sie Dir. Ist nicht so schwer. Musst Dich nur trauen...

So long Ajax


ähm.. es gibt auch Suse 8.0 rpm's, siehe oben. :)

Ajax
2002-07-29, 23:00:03
Jep!
Sorry metallex! Dann isses noch einfacher...

So long Ajax

Rolf
2002-07-29, 23:02:46
die treiber sind installiert
ich glaub es liegt daran das der 3d beschleuniger nicht aktiviert ist
wenn ich das im yast2 kontrollzentrum einstellen will wird der bildschirm schwarz und nix geht mehr.

Ajax
2002-07-29, 23:40:01
Die Treiber sind aus lizenzrechtlichen Gründen nicht vollständig...


http://holarse.wue.de/index.php?content=suse8.0

http://sdb.suse.de/de/sdb/html/sliesch_behling_nvidia_configuration71.html

Probier doch bitte die rpm´s.

So long Ajax

Rolf
2002-07-30, 00:19:52
na toll
jetzt hab ich nur noch ne 640er auflösung und kanns im kontrpllzentrum nicht mehr ändern

Ganon
2002-07-30, 01:29:20
Was hast du denn jetzt überhaupt gemacht?

Rolf
2002-07-30, 01:33:24
weis ich auch nicht so genau

Unregistered
2002-07-31, 11:41:16
Originally posted by Rolf
weis ich auch nicht so genau

Hast du die XF86Config-4 so geändert wie auf der Nvidiahompage beschrieben?
Der Sax2 von Suse ist zwar, gelinde gesagt ne Katastrophe aber mit den solltest du dei Auflösung schon wieder hinbiegen können..:)