PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WineX kompiliert, aber Diablo2 meint kein DX zu finden



baron_huehnerho
11.11.02, 18:16
Hallo,

ich habe WineX nach der holarse.net Anleitung (an dieser Stelle Dank an diese Seite) kompiliert und konnte Diablo 2 und Lord of Destruction auch 1A installieren, doch im Grafiktest meint er, dass ich kein DirectX drin habe, weil er keine Grafiktreiber finden ?

Ich habe die neusten NVIDIA und ALSA, bei Kompilieren von WineX hat er keine Fehler angezeigt.....


Besten Dank
mfg

P.S.: Bei JediKnight2 wird mir gesagt, das er kein OpenGL Subsystem findet, ich habe aber WineX mit opengl kompiliert

hunter
11.11.02, 20:32
Hmm. Du glaubst das vieleicht nur. Mach mal ein ./configure und schau mal ob was bei solchen Zeien raus kommt:

checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking GL/glx.h usability... no
checking GL/glx.h presence... no
checking for GL/glx.h... no
Wenn das so aussieht hast du schon mal kein OpenGL.

Schau mal auf balgo.net vorbei. Da gibts eine überarbeitete Fassung der HowTo. Eventuell steht da drin wie die Wine Reg abzuändern ist um manuell auf DirectX für Diablo2 umzuschalten.

baron_huehnerho
12.11.02, 15:21
also ich habe gemerkt das ein paket wohl gefehlt hat, nun sie die configure ausgabe so aus:


X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking for XkbQueryExtension in -lX11... yes
checking for X11/extensions/XShm.h... yes
checking for XShmQueryExtension in -lXext... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryExtension in -lXext... yes
checking for X11/extensions/xf86dga.h... yes
checking for XDGAQueryExtension in -lXxf86dga... yes
checking for X11/extensions/xf86vmode.h... yes
checking for XF86VidModeQueryExtension in -lXxf86vm... yes
checking for X11/extensions/Xvlib.h... yes
checking for XvShmCreateImage in -lXv... yes
checking for X11/extensions/Xrender.h... yes
checking for XRenderQueryExtension in -lXrender... yes
checking Checking if the sdldrv should be built... no
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking GL/glx.h usability... yes
checking GL/glx.h presence... yes
checking for GL/glx.h... yes
checking for GL/glext.h... yes
checking for up-to-date OpenGL version... yes
checking for thread-safe OpenGL version... no
checking for glXCreateContext in -lGL... no
checking for gluLookAt in -lGLU... no

sollte also gehen, aber immernoch das selbe

SeeksTheMoon
12.11.02, 15:49
ich habe Diablo so installiert:
1. Diablo installieren, Grafiktest/-moduswahl NICHT starten, sondern direkt abbrechen (egal was auf Holarse steht)
2. LOD installieren
3. aktuellen Patch drauf
4. Spiel läuft

Ich benutze winex 2.1 und ich muss keinen Crack installieren, keine Scriptspielereien machen - nix! (Allerdings sollte die LOD-CD gemounted sein).

Ich musste also nie irgendwo was zur Grafik angeben, das Game läuft einfach...

baron_huehnerho
12.11.02, 16:19
laufen bei dir auch andere Games ? So wie JediOutcast oder ähnliches?
Wie kann ich mir eigentlich die wine version anzeigen lassen? wine -ver oder so, zeigt er ja nur das veröffentlichungsdatum an, du benutzt doch aber die CVS ?

ICh habe mir ebend erstmal mein Wine zerschossen und mache es gerade neu, mal sehen ob es dann geht

SeeksTheMoon
12.11.02, 17:25
mit wine -version oder winex -version zeigt er die Version an. Ich hab 2.1

d@tenmaulwurf
06.07.03, 15:40
Also ich habe auch Diablo II und LoD installiert alle tests immer abgebrochen.
Crack rauf, Game gestartet, es lief aber nur SEHR stockend !!!
darauf habe ich auch den Grafiktest gemacht, da findet er aber keine Optionen und sagt dass kein Direct3d installiert ist und das game auf dem rechner nicht laufen würde.

BITTE UM HILFE !!!

d@tenmaulwurf
06.07.03, 16:01
Bei mir sieht das os aus:

checking GL/gl.h usability... no
checking GL/gl.h presence... no
checking for GL/gl.h... no
checking GL/glx.h usability... no
checking GL/glx.h presence... no
checking for GL/glx.h... no

was muss ich machen um openGL zu aktivieren?

carni
07.07.03, 14:19
X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking X11/XKBlib.h usability... yes
checking X11/XKBlib.h presence... yes
checking for X11/XKBlib.h... yes
checking for XkbQueryExtension in -lX11... yes
checking for X11/extensions/XShm.h... yes
checking for XShmQueryExtension in -lXext... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryExtension in -lXext... yes
checking for X11/extensions/xf86dga.h... yes
checking for XDGAQueryExtension in -lXxf86dga... yes
checking for X11/extensions/xf86vmode.h... yes
checking for XF86VidModeQueryExtension in -lXxf86vm... yes
checking for X11/extensions/Xvlib.h... yes
checking for XvShmCreateImage in -lXv... yes
checking for X11/extensions/Xrender.h... yes
checking for XRenderQueryExtension in -lXrender... yes
checking Checking if the sdldrv should be built... no
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking GL/glx.h usability... yes
checking GL/glx.h presence... yes
checking for GL/glx.h... yes
checking for GL/glext.h... yes
checking for up-to-date OpenGL version... yes
checking for thread-safe OpenGL version... no
checking for glXCreateContext in -lGL... no <-- Das mit OpenGL hat in diesem Fall wohl auch nicht funktioniert!
checking for gluLookAt in -lGLU... no


Um OpenGL zu benutzen, müssen die 3D Trieber zur GraKa installiert sein, ausserdem sollten noch die Mesa(glu/glut)-devel, und xfree devel Pakete installiert werden.

Gruss, Patrick

d@tenmaulwurf
07.07.03, 15:43
Aha! Und wie mache ich das?

carni
07.07.03, 15:50
Nun, das hängt ganz davon ab, welche Distri du benutzt. Bei rpm basierten sind die Pakete wohl auf den CD's des Distributors zu finden.
Bei Debian mit apt-get.
Ich benutze SuSE, da heissen die Pakete folgendermassen:

patrick@rubidium:~> rpm -qa |grep mesa
mesasoft-5.0-62
mesaglu-5.0-62
mesaglut-5.0-62
mesa-5.0-62
mesa-devel-5.0-62
mesaglu-devel-5.0-93
mesaglut-devel-5.0-93

und


patrick@rubidium:~> rpm -qa |grep XF
XFree86-fonts-75dpi-4.3.0-15
XFree86-fonts-scalable-4.3.0-15
XFree86-man-4.3.0-15
XFree86-devel-4.3.0-15
XFree86-GLX-4.3.0-15
XFree86-4.3.0-15
XFree86-libs-4.3.0-42
XFree86-server-4.3.0-42

Gruss, Patrick