Return to Wolfenstein, SuSE 7.3 Matrox 400

Software besorgen und anwenden
Post Reply
Message
Author
Sulu

Return to Wolfenstein, SuSE 7.3 Matrox 400

#1 Post by Sulu »

Hi There.

Leider bin ich mit der Installation von Wolfenstein überfordert.

Schon beim Start werden fehlende Libs reklamiert:

***********************************************************
You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so
If this is intentional, add
"+set r_allowSoftwareGL 1"
to the command line when starting the game.

Hab ich probiert !! Die Performance ist dann äusserst bescheiden
***********************************************************

Frage 1:
Was muss man im sax2 oder Xf86config beim 3D angeben:


...WARNING: could not set the given mode (3)
...loading libMesaVoodooGL.so.3.1: QGL_Init: Can't load libMesaVoodooGL.so.3.1 from /etc/ld.so.conf or current dir: /usr/local/games/wolfenstein/libMesaVoodooGL.so.3.1: cannot open shared object file: No such file or directory
failed

Frage2:
VodooGL ????
Ich habe eine Matrox 400.
Muss ich also etwas in der Art wie libMesaMatrox suchen und installieren?


Wenn mir jemand einen kurzen Leitfaden mit den notwendigen Schritten geben könnte die
das Spiel unter SuSe 7.3 mit Matrox 400 lauffähig machen würde wäre ich sehr dankbar.



Gruss und Dank
Sulu

mvo

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#2 Post by mvo »

Hi,
hab's hier gerade zum Laufen gebracht, die Muehe (Wine kompiliert u. konfiguriert, nur um die bloeden Windows-Pakete auszupacken) lohnt sich aber.

Erst musst Du mal 3D zum Laufen bekommen. Ein guter Test ist glxgears (alles unter 200 FPS ist wahrscheinlich nicht Hardware-3D) und glxinfo sollte u.a. "direct rendering: Yes" ausgeben.

1) Installiere eine XFree86-Version, die Deine Grafikkarte 3D unterstuetzt (je neuer desto besser).
2) In der XFree86Config:
Section "Module"
Load "glx"
Load "dri"
...
EndSection

Section "Device"
Driver "ati" <-- hier den Kerneltreiber fuer Deine Karte, vermutlich "matrox"
...
EndSection
3) AGP einschalten, wenn die Karte eine AGP-Karte ist
modprobe agpgart

Mesa habe ich nicht extra installiert, das ist schon bei XFree mit dabei und koennte separat installiert einiges durcheinanderbringen.

Sulu

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#3 Post by Sulu »

Hi mvo.

Danke für die Info.

andi@andy-linux:~> glxgears &
<font size="1"> 6721
andi@andy-linux:~> 894 frames in 5.0 seconds = 178.800 FPS
894 frames in 5.0 seconds = 178.800 FPS
895 frames in 5.0 seconds = 179.000 FPS
894 frames in 5.0 seconds = 178.800 FPS
894 frames in 5.0 seconds = 178.800 FPS
895 frames in 5.0 seconds = 179.000 FPS

Ist das nicht gut.


Section "Module"
Load "glx"
Load "dri"

OK. Gemacht.


AGP läuft.


Gleiche Fehlermeldung:
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.1
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 1280x1024
Using 4/4/4 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa X11


***********************************************************
You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so
If this is intentional, add
"+set r_allowSoftwareGL 1"
to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (3)

Anscheinend liegt es am MESA.

Werde also versuchen ein neueres xFree einzuspielen.

Gruss
Andy

mvo

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#4 Post by mvo »

Du kannst noch mal pruefen, ob mehrere libGL.so auf Deinem System herumliegen. Mit "ldd <vollstaendiger Pfad>/glxgears" siehst Du, welche verwendet wird. Wenn die falsche (der Softwarerenderer von Mesa) verwendet wird, diese loeschen oder in /etc/ld.so.conf die Reihenfolge der Verzeichnisse aendern, so dass der richtige Pfad weiter oben steht.

Sulu

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#5 Post by Sulu »

Hi mvo.

Danke für den Tip.

ldd hab ich gestern schon auf dem binary von Wolfenstein probiert aber nur ein:
"is not a dynamic executable" oder so ähnlich erhalten.

Aber ein ldd glxgears ist einen Versuch wert.

Was mich noch wundert ist diese Vodoo-lib. Aber wenn die wolfenstein-binray drauf beseteht dann werden wir sie halt besorgen.

Gruss und Dank
Andy

mvo

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#6 Post by mvo »

>Was mich noch wundert ist diese Vodoo-lib. Aber wenn die wolfenstein-binray drauf beseteht dann werden wir sie halt besorgen.
Das halte ich fuer keine so gute Idee mit einer Matrox <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">. Am besten deinstallierst Du Mesa komplett, und installierst XFree86 noch mal neu.

Ich kann mich noch an meine SuSE Zeiten erinnern, da hatte ich manchmal 3 verschiedene libGL.so gleichzeitig und war fast verzweifelt, weil nichts funktionierte...
Ich verlor immer den Ueberblick, was und wofuer mir Yast alles auf die Platte geklatscht hatte.

Sulu

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#7 Post by Sulu »

Ho mvo (Martin Verführt Ottilie ?? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">).

Die SuSE installiert wirklich viel.
Der /usr/lib-Ordner ist vollgeklatscht mit Libs deren Sinnhaftigkeit teilweise vermutlich fraglich ist.

Welche Distro hast Du?
Bist Du gar ein glücklicher LFS-ler?

Gruss
Sulu

mvo

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#8 Post by mvo »

>Ho mvo (Martin Verführt Ottilie ?? ).
Nur meine Initialien <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">.

>Bist Du gar ein glücklicher LFS-ler?
Noch gluecklicher. Ich benutze Gentoo und habe dadurch ein komplett selbstkompiliertes System, aber mit dem Komfort eines apt-get. Das funktioniert aehnlich wie die Ports bei BSD.

Und nun, gehen Sie auf Warp fuenf, Mr. Sulu!

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#9 Post by hjb »

Hi,

wahrscheinlich enthält die Mesa-Lib keine oder die falsche Hardware-Unterstüzung. Neucompilierung aus den Quellen dürfte auf jeden Fall helfen. Ich weiß nicht, ob es vielleicht auch einfacher geht.

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

Sulu

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#10 Post by Sulu »

@mvo

gentoo ?
Was'n dat fürn Teil?

@hjb.
Ich glaube auf dem SuSE-Sever irgendwelche Vodoo-Pakete entdeckt zu haben. Werd die mal probieren oder aber wir fischen uns die Sourcen und ./configure; make; make install
Mal sehen was rauskommt.
Auf jeden Fall scheint die Geschichte doch nicht so einfach zu sein.

Vielen Dank an euch beide.

Sulu

mvo

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#11 Post by mvo »

@hjb
Mesa ist bei XFree 4.1/4.2 schon enthalten, komplett mit DRI und Hardware GL-Unterstuetzung fuer ATI, 3dfx und Matrox. Es macht bestenfalls keinen Sinn, es doppelt zu installieren, im schlechtesten kommen sich die zwei Mesas ins Gehege. Es sollte also auch ohne extra installierte Grafikkartentreiber laufen. Es kann natuerlich sein, dass die Geschichte bei SuSE auf verschiedene Pakete verteilt ist und man sich die passenden heraussuchen muss.

@Sulu
<a href="http://www.gentoo.org" target="_blank"><!--autohttp-->http://www.gentoo.org</a><!--autohttp-->

andyhoff
Posts: 2
Joined: 07. Mar 2002 18:00
Contact:

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#12 Post by andyhoff »

hmmm also meien kiste hat mit einem Duron-750 Matrox-400 auf SuSE-7.3
folgende werte...

andyhoff@suse:~> glxgears
4365 frames in 5.0 seconds = 873.000 FPS
4495 frames in 5.0 seconds = 899.000 FPS
4690 frames in 5.0 seconds = 938.000 FPS
4678 frames in 5.0 seconds = 935.600 FPS
4690 frames in 5.0 seconds = 938.000 FPS

Ich denke in die richtung sollte man ungefähr kommen um ordentlich Gamen zu können...
Im Linux-User wahr da vor einigen Monaten ein Artikel drüber nach dem hab ich das eingerichtet
und jetzt flutscht das <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Sulu

Re: Return to Wolfenstein, SuSE 7.3 Matrox 400

#13 Post by Sulu »

@Andreas Hoffmann

4365 frames in 5.0 seconds = 873.000 FPS

Ups. Das sind ja ganz andere Zahlen.

Könntest Du mir den Artikel posten.
Zusammen mit dem bereits gelernten sollte ich dann schon in der Lage sein
das Ding hinzukriegen.

In diesem Zusammenhang nochmals Dank an alle die hier gepostet hatten. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Das erspart mir vermutlich viel Zeit und die ist nämlich Mangelware.



Gruss
Andy

Post Reply