PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Newbie braucht Dringend Q3 Hilfe



13.03.01, 22:45
Hallo liebe Linux Freunde
Ich bin ein neueinsteiger und habe mir Suse 7.1 installiert nun habe ich in eurem Forum gelesen das man die Windows version von Q auch auf Linux zocken kann.Ich hab alles nach euren Anweisungen gemacht aber wenn ich Quake starten will blinckt nur mein Bildschirm einmal schwarz auf. Habe eine NVidia Grafikkarte und hab mir auch die Treiber runtergeladen . aber da hat sich nichts getan im gegenteil ich kann keine 3d Bildschirmschoner mehr laufen lassen. Habe auch Probiert bei der Suse Hotline Anzurufen, komme aner immer eerst um 17-30 Uhr nach Hause und kriege nie jemand .
Ich hoffe Ihr könnt mir Helfen habe schon ein wenig frust , denn ich versuche schon 1 Woche das ding zum Laufen zu bringen .

14.03.01, 08:01
Was für NVIDIA Treiber benutzt Du? Hast Du deinen Treiber auch für X umgestellt?
Hast Du MESA Installiert, wenn ja welche Versionen?

Catonga
14.03.01, 14:03
Startest du Quake3 unter KDE 2.x ?

Wenn ja, dann versuche es mal im einem KDE Terminal mit der eingabe von Artsdsp davor, also so:

artsdsp -m q3

Das könnte helfen.

14.03.01, 21:50
Ich habe den NVIDIA treiber NVIDIA_kernel.0-9-6.suse.7.1.i386 und den glx dazu . also ich hatte auch schon mesasoft deinstalliert aber das wars auch nicht . Kann es sein ich Habe eine NVIDIA Grafikkarte laut hersteller und Bios mit 32 MB aber in dem Bios von der karte steht mauch model 64 hat das vieleicht etwas damit zu tun ?
x habe ich auch schon tausend mal konfiguriert aber ich glaub ich bin blöd .Hab Quake nochmal aufgespielt und bekomme nun eine meldung das opengl nicht gefunden werden kann.Hilfe Hilfe!!!
Bitte
Bitte

15.03.01, 08:04
Hi,

versuch mal in der Kommandozeile
"switch2nv_glx" einzugeben. Sind die Treiber von der Standartinstallation oder hast Du sie aus dem Internet heruntergeladen (die 0.9-6 sind ja schon bei SuSE 7.1 dabei!).

Falls switch2nv_glx ne Fehlermeldung bringen sollte, installiere mal die Standarttreiber die mit der der SuSE 7.1 Installation kommen (im Bereich X - Paket nv_glx).

15.03.01, 17:48
Versuche mal folgendes:

1. Besorge dir die neusten NVIDIA Treiber www.nvidia.com (http://www.nvidia.com)
2. Installiere sie:

rpm -Uhv NVIDIA_GLX-0.9-6.suse71.i386.rpm --nodeps --force

rpm -Uhv NVIDIA_kernel-0.9-6.suse71.i386.rpm --force

3. Öffne die Datei /etc/X11/XF86Config in einem Editor (z.B. Kedit) und füge
zur "Modules" Sektion folgendes hinzu:

Load "glx"

Ändere die "Driver" Einstellung von
Driver "nv" zu: Driver "nvidia".

4. Starte X neu (Abmelden ---> X-Server neustarten)

5. Öffne eine Konsole und gib folgendes ein:
/usr/X11R6/bin/switch2nvidia_glx

6. Im Ordner /usr/lib sollten die Dateien libGL.so und LibGL.so1 vorhanden
sein. Beide sollten auf folgende Datei verweisen:
/usr/lib/GL/libGL.so.1.0.6.nv_glx.
Falls nicht - musst du noch die
Verknüpfungen "verknüpfen".

7. Jetzt starte den X-Server noch einmal neu und dann sollte Tux eigentlich
so richtig abgehen http://www.linuxforen.de/ubb/smile.gif

15.03.01, 19:46
Ich möchte mich erst mal für die rege Teilnahme bedanken ist echt super ich werde jetzt mal all eure tips teste und melde mich dann wobei ich sagen mus der letzte beitrag von itsme scheint mir am plausiebelsten zu sein .Hatte ich auch fast schon alles so wiet bis auf den teil mit Load glx , naja ich Melde mich auf jeden Fall noch mal und nochmals vielen Dank auch

15.03.01, 21:07
Auf itsme kann man bauen, er hat mir auch geholfen http://www.linuxforen.de/ubb/wink.gif

15.03.01, 23:10
Hallo Itsme
Ich habe deinen Rat befolgt und alles nach deiner Anweisung gemacht , kann aber die Datei libGL.so nicht in /usr/lib finden , wobei die Datei LibGL.so1 aber vorhanden und auf den von Dir genannten link hinweist. Desweiteren bekomme ich die meldung das kein openGL geladen werden kann. ich habe Mesasoft deinstalliert , kann es sein das das mein fehler ist ??
Bitte um Hilfe

16.03.01, 06:27
Wann bekommst du denn diese Meldung? Hast du Quake auch mal mit:

quake3 +set r_gldriver /usr/lib/libGL.so1

gestartet?

16.03.01, 17:34
linux:/ # cd usr/local/games/quake3
linux:/usr/local/games/quake3 # ./quake3 +setr_gldriver/usr/lib/libGL.so1
Q3 1.17 linux-i386 Apr 28 2000
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
./baseq3/pak3.pk3 (4 files)
./baseq3/pak2.pk3 (148 files)
./baseq3/pak1.pk3 (26 files)
./baseq3/pak0.pk3 (3539 files)
./baseq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: linux.local
Alias: linux
IP: 127.0.0.2
Unknown command "setr_gldriver/usr/lib/libGL.so1"
----- R_Init -----
...loading libGL.so: QGL_Init: Can't load libGL.so from /etc/ld.so.conf or current dir: /usr/local/games/quake3/libGL.so: cannot open shared object file: No such file or directory
failed
...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 -----
-----------------------
Error: GLimp_Init() - could not load OpenGL subsystem
----------------------------------------------
Diese Fehlermeldung erhalte ich wenn ich Quake starten will .
Ein Wesen im Notstand , auf Quake Entzug erbittet HILFE

16.03.01, 18:12
Ok, der Fehler ist:

Lösung 1: Du machst einen Link von /usr/lib/libGL.so.1 nach /usr/lib/GL/libGL.so.1.0.6.nv_glx und sparst Dir auch in Zukunft etwas Ärger.

Lösung 2: Weise Quake libGL.so als GL Treiber zu. Das geht so:

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

Ich empfehle die 1. Variante.


[Dieser Beitrag wurde von itsme am 16. März 2001 editiert.]

16.03.01, 21:09
Danke Itsme für die vielen Tips , leider bin ich ein Absoluter Linuxneuling und weis leider nicht wie man einen Link setzt wenn du so nett wärst und mir das mal erklären würdest wäre lieb.
Wenn das dann nicht funzt spiele ich glaube ich unter Windows weiter , aber lieber würde ich Linux benutzen .
OK danke mal für die Mühe die ich dir gemacht habe :-))

16.03.01, 21:47
Nein, so schnell gebe ich nicht auf! *g*

Also, dies ist keine Linuxtypische Variante aber sie ist etwas einfacher http://www.linuxforen.de/ubb/smile.gif

Ich nehme einfach mal an dass du KDE benutzt:

Gehe ins Verzeichnis /usr/lib/GL/

"Ziehe" die Datei libGL.so.1.0.6.nv_glx ins Verzeichnis /usr/lib und wähle "Hiermit verknüpfen".

Dann hast Du schon den Link erstellt. Jetzt musst Du ihn nur noch auf LibGL.so unbenennen.(Rechte Maustaste -> Eigenschaften)

Jetzt teste Quake noch einmal...

16.03.01, 21:54
Hallo Itsme ich versuche es mal aber habe schon deine variante 2 Probiert gehtr auch nicht bekomme immer die selbe Fehlermeldung kann es sein das es mit der datei /etc/ld.so.conf zusammen hängt ?

16.03.01, 22:01
Habe neue Fehlermeldung erhalte nachdem mein Bildschirm geflackert hat : juhuuu etwas neues:-))
linux:/ # cd usr/local/games/quake3
linux:/usr/local/games/quake3 # ./quake3
Q3 1.17 linux-i386 Apr 28 2000
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
./baseq3/pak3.pk3 (4 files)
./baseq3/pak2.pk3 (148 files)
./baseq3/pak1.pk3 (26 files)
./baseq3/pak0.pk3 (3539 files)
./baseq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: linux.local
Alias: linux
IP: 127.0.0.2
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.0
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: RIVA TNT2/AGP/3DNOW!
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array

GL_VENDOR: NVIDIA Corporation
GL_RENDERER: RIVA TNT2/AGP/3DNOW!
GL_VERSION: 1.2.1
GL_EXTENSIONS: GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_abgr GL_EXT_bgra GL_EXT_compiled_vertex_array GL_EXT_fog_coord GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_stencil_wrap GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_vertex_weighting GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_fog_distance GL_NV_texgen_reflection GL_NV_texture_env_combine4
GL_MAX_TEXTURE_SIZE: 1024
GL_MAX_ACTIVE_TEXTURES_ARB: 2

PIXELFORMAT: color(16-bits) Z(16-bit) stencil(0-bits)
MODE: 3, 640 x 480 fullscreen hz:N/A
GAMMA: software w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 0
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
...loading 'scripts/tim.shader'
...loading 'scripts/base.shader'
...loading 'scripts/base_button.shader'
...loading 'scripts/base_floor.shader'
...loading 'scripts/base_light.shader'
...loading 'scripts/base_object.shader'
...loading 'scripts/base_support.shader'
...loading 'scripts/base_trim.shader'
...loading 'scripts/base_wall.shader'
...loading 'scripts/common.shader'
...loading 'scripts/ctf.shader'
...loading 'scripts/eerie.shader'
...loading 'scripts/gfx.shader'
...loading 'scripts/gothic_block.shader'
...loading 'scripts/gothic_floor.shader'
...loading 'scripts/gothic_light.shader'
...loading 'scripts/gothic_trim.shader'
...loading 'scripts/gothic_wall.shader'
...loading 'scripts/hell.shader'
...loading 'scripts/liquid.shader'
...loading 'scripts/menu.shader'
...loading 'scripts/models.shader'
...loading 'scripts/organics.shader'
...loading 'scripts/sfx.shader'
...loading 'scripts/shrine.shader'
...loading 'scripts/skin.shader'
...loading 'scripts/sky.shader'
...loading 'scripts/test.shader'
----- finished R_Init -----

------- sound initialization -------
------------------------------------
Received signal 11, exiting...
linux:/usr/local/games/quake3 #

18.03.01, 07:44
Hei ich habe ein ähnliches prob.
Nach der installation der neuen NVIDIA Treiber,läuft bei mir Unreal Tournament ohne Probleme,aber sobald ich Quake3 starte
bin ich wieder an der Console.
Ich weis auch nicht mehr weiter.
http://www.linuxforen.de/ubb/Forum3/HTML/000344.html

18.03.01, 08:17
Was für eine Soundkarte hast du?

18.03.01, 08:34
Wenn du mich gemeint hast,dann eine Onboard von Via
AC97/Audio.Die läuft ohne probleme.

Catonga
18.03.01, 17:01
So wie es aussieht ist das mit dem Soundproblem:
"------- sound initialization -------
..."

das was ich oben genannt habe, wenn man versucht von KDE 2 aus q3 zu starten.

18.03.01, 18:59
Hallo alle die mir Helfen wollen und an itsme
also ich habe auch eine via 97 onboard Soundkarte und die läuft bei mir nur wenn ich den Soundserver arts deaktivier ansonsten ist alles abgehackt auser bei ymms Mp3 .Hab schon auf der suse Page versucht mir ein Update zu holen aber der server war tod .In meiner Konsole die immer auf ist beim Start von Linux steht auch Irgendwas das er die Soundkarte auf slot 1 nicht findet und noch eineige Modprobe fehler

18.03.01, 21:58
Hallo Jungs
ES ROOOOCKT zwar ohne Sound aber es läüft und was noch besser ist , besser wie unter WINDOWS:-)))
deshalb tausend Dank an alle besonderes Lob geht an Itsme , ich hoffe das ich Dir irgendwann auch mal helfen kann, wäre mir eine Freude.
Also für all diejenigen die wie ich die selben Probs haben habe ich die Lösung aber dafür müst Ihr auf Sound verzichten , natürlich kann ich dafür keine Garantie geben und ich meine das es auch nur Personen gelingt di den Via ac 97 soundcontroler besitzen funzt. Also ich habe einfach die soundkarte entfernt und was soll ich sagen es geht noch in der datei /etc/modules.conf die inträge zu der Soundkarte (ganz unten) gelöscht und jetzt geht es geil . wenn Jemand noch ein Tip zur Soundkarte hat ich eröffne ein neuen Beitrag , ich hoffe das ich auf euch zählen kann.
und nochmal 1000 Dank an alle

19.03.01, 12:27
Gern geschehen http://www.linuxforen.de/ubb/smile.gif Zum Sound, hast du schon mal nen anderen Windowsmanager versucht? Manchmal wirkt das Wunder...ansonsten kauf dir doch einfach ne "richtige" Soundkarte -die Dinger bekommst du heute ja fast umsonst...

19.03.01, 13:07
am besten du nimmst twm damit müsste es gehen, und ein soundblaster 16 pci kostet zur zeit net mehr als 40 dm, dann müsste alles einwandfrei laufn!