PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mdk 9.2 wine spieleinstallation



Tillit
24.12.03, 23:23
edit: falls nötig, bitte noch verschieben - war mir nicht sicher wo's rein soll - weil der emu ja eigentlich das prob zu sein scheint *thX*



hei leutZ

na, noch alle beim festbraten? ;)

ich versuche gerade mit meinem wine ein spiel zu installieren. leider gehts net.

wineversion: november 2003

EDITEDIT: habe ein reines fake win (einstellung win 98) - nix installiertes auf dem rechner - und ich hab mich durch die diversen faq s durchgewühlt ;)

1. versuch: habe unter wine den filemanager aufgemacht und dann im cd laufwerk die install.exe der spiele cd geklickt - der win installer legt dann auch los und das wars dann auch schon - es bleibt alles hängen (spiele screenshot und das installerbild). es kommt auch oft bei versch. tasks: not implemented yet. (kopieren, verschieben etc.)

2. versuch:

wie auf holarse beschrieben: wine /mnt/cdrom/setup.exe!
(mit laufendem wine als auch ohne, in der konsole)

kommt diese meldung:

$ wine /mnt/cdrom/setup.exe!
/usr/bin/wine.bin: cannot find 'setup.exe!'

es ist auch egal, ob ich das als user oder root mache.

strings wine. (und .bin) | less und var/log/messages bingt leider auch nix zu tage.

ich will doch nur spielen *hoiel*

thX & greetZ

stefan.becker
25.12.03, 20:54
Hast du WINE richtig konfiguriert?

Hast du das CD-Laufwerk bekanntgegeben, also in etwa solche Zeilen in der WINE-Config:




[Drive D]
"Type" = "cdrom"
"Path" = "/mnt/cdrom"
"Label" = "CD-ROM"
"Filesystem" = "win95"
"Device" = "auto"

Tillit
26.12.03, 01:27
hei

danke für deine antwort.

jep, habs richtig konfiguriert - bzw. mdk macht das ja freundlicherweise bei der installation von wine. ich kann alles soweit aufrufen nur eben nichts installieren oder von den tools verwenden (kopieren, ausschneiden etc.) . ich habe mir auch das winetool mal gezogen und angewandt. es ist egal, ob ich win95 oder win98 emulieren lasse - kommt beides nicht weiter. das cdrom lässt sich anstandslos ansprechen, zeigt auch den inhalt der cd korrekt an.

noch ne idee oder welches log könnte ich anschauen? gibts ne debug möglichkeit bei wine?

thX & greetZ

stefan.becker
26.12.03, 10:31
Dann versuch mal:


wine d:\setup.exe

Wobei für "d:" den Buchstaben für das CD-ROM laut Wine-Config erfassen musst.

Tillit
27.12.03, 03:40
hei

danke :)

hab das mal gemacht (bei mir ist das cd rom auf fake windows e: )

meldung:

wine e:\setup.exe
Warning: could not find wine config [Drive x] entry for current working directory /mnt; starting in windows directory.
/usr/bin/wine.bin: cannot find 'cdrom2setup.exe'

in der config habe ich:

[Drive E]
"Path" = "/mnt/cdrom2"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
; make sure that device is correct and has proper permissions !
"Device" = "/dev/cdrom2"



hm... das ist komisch... was müsste denn in der fstab stehen? das cdrom ist natürlich da (ist auch richtig, dass es nr. 2 ist, das andere ist grad ausgehängt) wenn ich in die config schaue, ist alles eingetragen. es gibt einen .wine ordner in meinem home, mdk hat wine aber systemweit installiert, wenn ich das richtig sehe. was mache ich denn jetz bloss falsch?

thX & greetZ!

stefan.becker
27.12.03, 15:15
Was sagt denn "ls -l /mnt/cdrom2" ?

Außerdem versuche mal "Device"="Auto".

Tillit
28.12.03, 01:42
hei stefan

das wurde vor als auch nach der umstellung auf "auto" gemeldet (ich habe natürlich die config mit wq gespeichert):

-r-xr-xr-x 1 root root 344064 Nov 5 1999 Autorun.exe*
-r-xr-xr-x 1 root root 118 Jul 29 1999 autorun.inf*
-r-xr-xr-x 1 root root 2998 Mär 27 1999 Drakan.ico*
dr-xr-xr-x 1 root root 2048 Nov 9 1999 Manual/
-r-xr-xr-x 1 root root 42622 Aug 2 1999 Readme.txt*
dr-xr-xr-x 1 root root 2048 Nov 9 1999 Setup/

das spiel heisst drakan (für die, die's interessiert *g*)

interessanterweise meldet es das sowohl unter user als auch unter root immer als root. was auch interessant ist: alles wird mit win95 angezeigt, eingestellt habe ich aber win98 - und das wird nur an einer stelle dann auch übernommen:

# [wineconf]

[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,wi n30,win31)
"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"

so sieht die config unter /etc/wine komplett aus:


[Drive A]
"Path" = "/mnt/floppy"
"Type" = "floppy"
"Label" = "Floppy"
"Filesystem" = "win95"
"Device" = "/dev/fd0"

[Drive C]
"Path" = "/mnt/windows"
"Type" = "hd"
"Label" = "Windows"
"Filesystem" = "win95"

[Drive D]
"Path" = "/tmp/winetmp-${USER}"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"

[Drive E]
"Path" = "/mnt/cdrom2"
"Type" = "cdrom"
"Label" = "CD-Rom"
"Filesystem" = "win95"
; make sure that device is correct and has proper permissions !
"Device" = "auto"

[Drive F]
"Path" = "${HOME}"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[Drive Z]
"Path" = "/"
"Type" = "hd"
"Label" = "Root"
"Filesystem" = "win95"

[wine]
"Windows" = "c:\\windows"
"System" = "c:\\windows\\system"
"Temp" = "e:\\"
"Path" = "c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\"
"Profile" = "c:\\windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
;"ShowDirSymlinks" = "1"
;"ShowDotFiles" = "1"
"ShellLinker" = "wineshelllink"

# [wineconf]

[Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,wi n30,win31)
"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"

; Be careful here, wrong DllOverrides settings have the potential
; to pretty much kill your setup.
[DllOverrides]
; some dlls you may want to change
"oleaut32" = "builtin, native"
"ole32" = "builtin, native"
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"advapi32" = "builtin, native"
"msvcrt" = "native, builtin"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
; you can specify applications too
; this one will apply for all notepad.exe
;"*notepad.exe" = "native, builtin"
; this one will apply only for a particular file
;"C:\\windows\\regedit.exe" = "native, builtin"
; default for all other dlls
"*" = "builtin, native"

es geht noch mit x11drv weiter.

bei einem weiterein installationsversuch kam die selbe meldung, wie vorher auch:

wine E:\setup.exe (egal ob "e" oder "E")
Warning: could not find wine config [Drive x] entry for current working directory /mnt; starting in windows directory.
/usr/bin/wine.bin: cannot find 'cdrom2setup.exe'

ich bin ratlos. gibts noch irgendwo anders ne config datei? und wie muss es in der fstab aussehen? meine sieht so aus:

cat /etc/fstab

/dev/hda1 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hda6 /home ext3 defaults 1 2
none /mnt/cdrom supermount dev=/dev/hdc,fs=auto,ro,--,iocharset=iso8859-15,codepage=850 0 0
none /mnt/cdrom2 supermount dev=/dev/scd0,fs=auto,ro,--,iocharset=iso8859-15,codepage=850 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage=850 0 0
none /mnt/win_c2 supermount dev=/dev/sda1,fs=vfat,exec,--,user,umask=0,noatime,suid,iocharset=iso8859-15,codepage=850,dev,sync 0 0
none /proc proc defaults 0 0
none /tmp tmpfs defaults 0 0
/dev/hda5 swap swap defaults 0 0

hinweis: ich habe noch ein 2. cdrom, das im moment ausgehängt ist, das wird aber für das spiel auch nicht angesprochen (cdrom2 agiert als winfake laufwerk E.)

thX & greetZ

stefan.becker
28.12.03, 11:02
Schau mal bei deiner LS-Ausgabe. Wo um Himmels Willen siehst du da eine Setup.exe? Höchstens eine Autorun.exe.

Kontrollier doch mal bitte.

Tillit
29.12.03, 00:08
hei,

ha im setup ordner? (der letzte in der aufzählung bei ls)

dr-xr-xr-x 1 root root 2048 Nov 9 1999 Setup/

ich bin bei den letzten versuchen unter wine auf das laufwerk e: gegangen und habe dann im setup ordner die setup.exe geklickt - bzw. versucht auszuführen.

so - einen teil habe ich jetzt mit deinem hinweis herausgefunden:

$ wine /mnt/cdrom2/Setup/setup.exe!
/usr/bin/wine.bin: cannot find 'setup.exe!'

das geht so schonmal nicht mit dem ausrufezeichen (ist so bei holarse beschrieben?)

ich habe zuvor noch das cdrom händisch beim aufruf richtig eintragen müssen (wurde mit /mnt/cdrom angesprochen, trotz config auf cdrom2 *seltsam*), dann kam das installationsbild und das win installerbild - genau wie es auch in der wine gui aussah.

$ wine /mnt/cdrom2/Setup/setup.exe
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
mcop warning: user defined signal handler found for SIG_PIPE, overriding
err:wave:ARTS_WaveInit arts_init() failed (-1)
Loading required GL library /usr/X11R6/lib/libGL.so.1.2
mcop warning: user defined signal handler found for SIG_PIPE, overriding
err:wave:ARTS_WaveInit arts_init() failed (-1)
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 12 (X_ConfigureWindow)
Serial number of failed request: 137
Current serial number in output stream: 144

dann bleibt alles stehen und verschwindet irgendwann von alleine

das habe ich noch in /var/log/messages gefunden (gehört vermutlich dazu)

Dec 28 23:30:25 kernel: udf: registering filesystem
Dec 28 23:31:07 kernel: UDF-fs: No VRS found

zumindest kann ich das nirgends zuordnen

infos hilfreich?

danke dir :)

greetZ

stefan.becker
29.12.03, 00:20
Das sind jetzt Probleme, die besser ein Gamer lösen kann. Ich verschieb das dann mal.

Tillit
29.12.03, 00:23
nochmal hei stefan

ich sehe in meiner fstab nirgends das fake windows eingetragen - kann das richtig sein? laut wine.conf müsste das doch dann auch eingetragen werden?

thX

edit: ups, du warst schneller. danke

doch ins spielefach? *seufz* ok - danke dir trotzdem

stefan.becker
29.12.03, 00:29
Das Fake Windows muss doch nicht in die fstab. Es ist doch nur ein Unterverzeichnis im Home-Dir.

Tillit
29.12.03, 00:38
*lach* ok - da merke ich einfach, dass ich den "schönen" schein nicht von der realität unterscheiden kann ;)

jedenfalls danke für die bisherigen tipps :)

und meine bitte an die gamer: plZ help - eine mehr ;)


greetZ und einen guten wochenstart @ all, die keinen urlaub haben