Hotspott
11.08.02, 21:57
Bekomme folgende fehlermeldung beim starten von WarCraft III
Aufruf:
wine --winver win2k -- War3.exe -opengl
Fehler:
Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
err:midi:OSS_MidiInit ioctl on midi info for device 0 failed.
err:module:PE_fixup_imports Module (file) OPENGL32.dll (which is needed by C:\warcraft3\Game.dll) not found
err:win32:PE_LoadLibraryExA can't load C:\warcraft3\Game.dll
Nun stellt sich mir ein paar Fragen. Ist das Problem wirklich die game.dll oder die opengl32.dll die er nicht finden kann? Ich habe das Warcraftverzeichnis für meinen User
chmod 777 user
bzw.
chmod +rwx user
soweit ich denke so freigeschalten, dass er die game.dll finden müsste und sie nicht das Problem sein sollte.
Ich weiss auch das ich mit
./configure --with-x --disable-trace --enable-opengl --disable-debug
konfiguriert habe und daher OpenGl drin sein sollte. Kann per
find / -name 'opengl32.dll'
und
find / -name 'OPENGL32.dll'
die Datei aber trotzdem nicht finden. Wie stelle ich nun fest warum sie nicht existiert oder suche ich dank gross/klein Schreibung nach dem falschen File.
Ich hatte WarCraft III schon unter SuSe 8.0 laufen und bin vor kurzem auf Debian umgestiegen. Ich habe darum nur die bei Woody enthaltenen Nvidia-Driver Version 2880. Kann es sein, dass wine eine neuere benötigt? Und wenn ja braucht er die schon beim bauen oder erst bei der Ausführung? Habe nv_check von der Nvidiahomepage ausgeführt und das Script meldet alles OK und Quake3 läuft auch.
ldconfig hab ich auch schon zieg mal ausproviert.
./regapi setValue < ../../winedefault.reg und was sonst noch im Holarse.net HowTo steht.
Bin nun also obwohl ich es schon mal laufen hatte am Ende mit meinem Latein.
Gruss
Hotspot
Aufruf:
wine --winver win2k -- War3.exe -opengl
Fehler:
Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
err:midi:OSS_MidiInit ioctl on midi info for device 0 failed.
err:module:PE_fixup_imports Module (file) OPENGL32.dll (which is needed by C:\warcraft3\Game.dll) not found
err:win32:PE_LoadLibraryExA can't load C:\warcraft3\Game.dll
Nun stellt sich mir ein paar Fragen. Ist das Problem wirklich die game.dll oder die opengl32.dll die er nicht finden kann? Ich habe das Warcraftverzeichnis für meinen User
chmod 777 user
bzw.
chmod +rwx user
soweit ich denke so freigeschalten, dass er die game.dll finden müsste und sie nicht das Problem sein sollte.
Ich weiss auch das ich mit
./configure --with-x --disable-trace --enable-opengl --disable-debug
konfiguriert habe und daher OpenGl drin sein sollte. Kann per
find / -name 'opengl32.dll'
und
find / -name 'OPENGL32.dll'
die Datei aber trotzdem nicht finden. Wie stelle ich nun fest warum sie nicht existiert oder suche ich dank gross/klein Schreibung nach dem falschen File.
Ich hatte WarCraft III schon unter SuSe 8.0 laufen und bin vor kurzem auf Debian umgestiegen. Ich habe darum nur die bei Woody enthaltenen Nvidia-Driver Version 2880. Kann es sein, dass wine eine neuere benötigt? Und wenn ja braucht er die schon beim bauen oder erst bei der Ausführung? Habe nv_check von der Nvidiahomepage ausgeführt und das Script meldet alles OK und Quake3 läuft auch.
ldconfig hab ich auch schon zieg mal ausproviert.
./regapi setValue < ../../winedefault.reg und was sonst noch im Holarse.net HowTo steht.
Bin nun also obwohl ich es schon mal laufen hatte am Ende mit meinem Latein.
Gruss
Hotspot