PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WINE Grundlagen/Konfiguration



DR.ZEISSLER
04.01.06, 22:22
Ich habe probleme mittels Wine Spiele laufen zu lassen. Konkret sieht es so aus dass kein Spiel läuft. Ich bin mir allerdings sicher, dass verschiedene Titel laufen müssen. Daher denke ich, dass ich bei der Konfiguration Fehler gemacht habe.

Ich habe die 0.94 mittels apt-get installiert.

Bei verschiedenen LIFLG-Installern habe ich die README's gelesen und festgestellt, dass man zum Teil noch nachbessern, bzw. konfigurieren muss.

Dort tauchen des Öfteren Hinweise auf, dass man z.B. :
NOTES
======
- you DO NEED Wine(x)/Cedega to play the game

- if your are using Cedega 4.1 or newer you do not need to
add the following entry in your config file
(~/.wine/config or ~/.transgaming/config)

[AppDefaults\\farcry.exe\\x11drv]
"AGPVertexRam" = "0"

eintragen muss.

Komischerweise gibt es bei mir zwar das Verzeichnis "/home/stefan/-.wine", aber eine "config" Datei existiert darin nicht. Nun habe ich diese "config" Datei einfach mal erstellt und den Inhalt ab "AppDef..." eingetragen, nur ändern tut das an der Sache nix, auch die Fehlermeldungen bleiben gleich. Ich bin jetzt nicht sicher, ob das so richtig ist, was ich gemacht habe, aber es gibt sicher Leute die sich damit weit besser auskennen als ich und vielleicht ein paar Tipps haben, wie man Wine ordentlich konfiguriert, so dass auch viele Sachen laufen.

Beste Grüsse
Doc

Tux_Pinguin
04.01.06, 22:30
die confog existiert nicht mehr.
kannst nur noch über "winecfg" was einstellen :(

DR.ZEISSLER
04.01.06, 22:32
Ja, aber wie soll ich denn so einen Eintrag vornehmen ? Da gibt es doch gar kein Feld um solche Eingaben zu machen ?

Tux_Pinguin
04.01.06, 23:27
you DO NEED Wine(x)/Cedega to play the game

- if your are using Cedega 4.1 or newer you do not need to
add the following entry in your config file
(~/.wine/config or ~/.transgaming/config)

[AppDefaults\\farcry.exe\\x11drv]
"AGPVertexRam" = "0"


was für cedega gilt, gilt bei weitem nicht für wine.

und wniex =! wine

LaNcom
05.01.06, 12:46
Die Option "AGPVertexRAM" gibt's bei Wine gar nicht, würde keinen Sinn machen, da Wine AGP überhaupt nicht nutzt... :-)

Schreib doch mal lieber, was genau mit Wine nicht geht, bzw. mit welcher Meldung es den Dienst quittiert.

Catonga
05.01.06, 16:26
die confog existiert nicht mehr.
kannst nur noch über "winecfg" was einstellen :(

Das stimmt nicht ganz.

Es gibt noch folgende config Dateien die man auch mit einem Text Editor editieren kann:
system.reg
user.reg
userdef.reg

nur dürfte es mit winecfg deutlich einfacher und newbiesicherer sein.

Ohne winecfg geht also immer noch etwas.

DR.ZEISSLER
05.01.06, 19:10
Wine 0.94

MAXPAYNE1


stefan@sn45gv2:~/spiele/maxpayne$ ./maxpayne
ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDR V_TIMER_IOCTL_TREAD)
ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDR V_TIMER_IOCTL_TREAD)
fixme:quartz:Filtergraph_QueryInterface unknown interface {56a868b2-0ad4-11ce-b0 3a-0020af0ba770}
wine: Unhandled exception 0xe06d7363 at address 0x404affb0 (thread 0009), starti ng debugger...
WineDbg starting on pid 0x8
Unhandled exception: 0xe06d7363 in 32-bit code (0x404b001a).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:404b001a ESP:406dcca0 EBP:406dccf8 EFLAGS:00200216( - 00 - IAP1)
EAX:4049c239 EBX:4050e600 ECX:00000000 EDX:406dccb4
ESI:406dcd10 EDI:406dfe58
Stack dump:
0x406dcca0: e06d7363 00000001 00000000 404affb0
0x406dccb0: 00000003 19930520 00000000 00000000
0x406dccc0: 0033006c 002e0032 006c0064 0000006c
0x406dccd0: 006c0065 00320033 0064002e 006c006c
0x406dcce0: 00000000 401d4639 000000a8 406ded6c
0x406dccf0: 412ea520 00806ef0 406dcd20 412c7478
0200: sel=1007 base=401fe000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x404b001a RaiseException+0x6a in kernel32 (0x404b001a)
2 0x412c7478 _CxxThrowException+0x38 in msvcrt (0x412c7478)
3 0x0040b79a in maxpayne (+0xb79a) (0x0040b79a)
4 0x0040b7ee in maxpayne (+0xb7ee) (0x0040b7ee)
5 0x404d9ce7 in kernel32 (+0x49ce7) (0x404d9ce7)
6 0x40025c17 wine_switch_to_stack+0x17 in libwine.so.1 (0x40025c17)
0x404b001a RaiseException+0x6a in kernel32: leal 0xfffffff8(%ebp),%esp
Modules:
Module Address Debug info Name (96 modules)
PE 0x00400000-008cb000 Export maxpayne
PE 0x10000000-10067000 Deferred rlmfc
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x40021000-4003b000 Export libwine.so.1
ELF 0x4003b000-4004d000 Deferred libpthread.so.0
ELF 0x4004d000-40184000 Deferred libc.so.6
ELF 0x40184000-40188000 Deferred libdl.so.2
ELF 0x40189000-401fd000 Deferred ntdll<elf>
\-PE 0x401a0000-401fd000 \ ntdll
ELF 0x40206000-402fd000 Deferred libwine_unicode.so.1
ELF 0x402fd000-40322000 Deferred libm.so.6
ELF 0x4032b000-40334000 Deferred libnss_compat.so.2
ELF 0x40334000-4034a000 Deferred libnsl.so.1
ELF 0x4034a000-40354000 Deferred libnss_nis.so.2
ELF 0x40354000-40360000 Deferred libnss_files.so.2
ELF 0x40470000-4056c000 Export kernel32<elf>
\-PE 0x40490000-4056c000 \ kernel32
ELF 0x406e0000-40761000 Deferred winmm<elf>
\-PE 0x406f0000-40761000 \ winmm
ELF 0x40761000-4087a000 Deferred user32<elf>
\-PE 0x40780000-4087a000 \ user32
ELF 0x4087a000-4117a000 Deferred gdi32<elf>
\-PE 0x408c0000-4117a000 \ gdi32
ELF 0x4125f000-4126a000 Deferred libgcc_s.so.1
ELF 0x4126a000-412a6000 Deferred advapi32<elf>
\-PE 0x41280000-412a6000 \ advapi32
ELF 0x412a6000-41306000 Export msvcrt<elf>
\-PE 0x412c0000-41306000 \ msvcrt
PE 0x41320000-4138e000 Deferred e2mfc
PE 0x41390000-413a8000 Deferred grphmfc
PE 0x413b0000-413c8000 Deferred sndmfc
ELF 0x413c8000-41413000 Deferred dsound<elf>
\-PE 0x413e0000-41413000 \ dsound
ELF 0x41413000-41499000 Deferred ole32<elf>
\-PE 0x41430000-41499000 \ ole32
ELF 0x41499000-414dd000 Deferred rpcrt4<elf>
\-PE 0x414b0000-414dd000 \ rpcrt4
ELF 0x414dd000-414fb000 Deferred iphlpapi<elf>
\-PE 0x414e0000-414fb000 \ iphlpapi
ELF 0x414fb000-4153a000 Deferred dinput<elf>
\-PE 0x41510000-4153a000 \ dinput
ELF 0x41543000-415b0000 Deferred libfreetype.so.6
ELF 0x415b0000-415c4000 Deferred libz.so.1
ELF 0x415c4000-415f3000 Deferred libfontconfig.so.1
ELF 0x415f3000-41613000 Deferred libexpat.so.1
ELF 0x41613000-41690000 Deferred winex11<elf>
\-PE 0x41620000-41690000 \ winex11
ELF 0x41699000-416a2000 Deferred libsm.so.6
ELF 0x416a2000-416b9000 Deferred libice.so.6
ELF 0x416b9000-416bf000 Deferred libxxf86dga.so.1
ELF 0x416bf000-416c4000 Deferred libxxf86vm.so.1
ELF 0x416c4000-416d2000 Deferred libxext.so.6
ELF 0x416d2000-41799000 Deferred libx11.so.6
ELF 0x41799000-41838000 Deferred libgl.so.1
ELF 0x41838000-41fa6000 Deferred fglrx_dri.so
ELF 0x42069000-42071000 Deferred librt.so.1
ELF 0x4a904000-4a907000 Deferred xlcdef.so.2
ELF 0x4a907000-4a925000 Deferred ximcp.so.2
ELF 0x4a926000-4a92a000 Deferred iso8859-15.so
ELF 0x4a92a000-4a945000 Deferred imm32<elf>
\-PE 0x4a930000-4a945000 \ imm32
ELF 0x4a94e000-4a957000 Deferred libxcursor.so.1
ELF 0x4a957000-4a95f000 Deferred libxrender.so.1
ELF 0x4a9a3000-4a9cb000 Deferred winealsa<elf>
\-PE 0x4a9b0000-4a9cb000 \ winealsa
ELF 0x4a9d4000-4aa87000 Deferred libasound.so.2
ELF 0x4aa87000-4aa9e000 Deferred msacm<elf>
\-PE 0x4aa90000-4aa9e000 \ msacm
ELF 0x4aa9e000-4aac0000 Deferred msacm32<elf>
\-PE 0x4aab0000-4aac0000 \ msacm32
ELF 0x4abd0000-4abe5000 Deferred midimap<elf>
\-PE 0x4abe0000-4abe5000 \ midimap
PE 0x4aea0000-4af34000 Deferred e2_d3d8_driver_mfc
ELF 0x4af34000-4afa4000 Deferred d3d8<elf>
\-PE 0x4af50000-4afa4000 \ d3d8
ELF 0x4afad000-4b028000 Deferred libglu.so.1
ELF 0x4b028000-4b0ac000 Deferred wined3d<elf>
\-PE 0x4b040000-4b0ac000 \ wined3d
ELF 0x4c96e000-4ca1d000 Deferred comctl32<elf>
\-PE 0x4c980000-4ca1d000 \ comctl32
ELF 0x4ca1d000-4ca4d000 Deferred uxtheme<elf>
\-PE 0x4ca20000-4ca4d000 \ uxtheme
ELF 0x4ca93000-4caec000 Deferred quartz<elf>
\-PE 0x4cab0000-4caec000 \ quartz
ELF 0x4caec000-4cb10000 Deferred msvfw32<elf>
\-PE 0x4caf0000-4cb10000 \ msvfw32
ELF 0x4cb10000-4cb28000 Deferred version<elf>
\-PE 0x4cb20000-4cb28000 \ version
ELF 0x4cb28000-4cb3c000 Deferred lz32<elf>
\-PE 0x4cb30000-4cb3c000 \ lz32
ELF 0x4cb3c000-4cbc9000 Deferred oleaut32<elf>
\-PE 0x4cb50000-4cbc9000 \ oleaut32
PE 0x5f400000-5f4f2000 Deferred mfc42
PE 0x780a0000-780b2000 Deferred msvcirt
PE 0x780c0000-78121000 Deferred msvcp60
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) I:\spiele\maxpayne\MaxPayne.exe
0000000a 0
00000009 0 <==
WineDbg terminated on pid 0x8

stefan@sn45gv2:~$


MAXPAYNE2


stefan@sn45gv2:~/maxpayne2$ ./maxpayne2
ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDRV_TIMER_IOCTL_TREAD)
ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDRV_TIMER_IOCTL_TREAD)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403c9ef0, L"dwDirectXVersionMajor", 0x406dfabc)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403c9ef0, L"dwDirectXVersionMinor", 0x406dfabc)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403c9ef0, L"szDirectXVersionLetter", 0x406dfabc)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403c9ef0, L"szDirectXVersionEnglish", 0x406dfabc)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403c9ef0, L"szDirectXVersionLongEnglish", 0x406dfabc)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403c9ef0, L"bDebug", 0x406dfabc)
fixme:dxdiag:IDxDiagContainerImpl_AddChildContaine r (0x403c9ed0, L"DxDiag_SystemInfo", 0x403c9ef0)
fixme:dxdiag:IDxDiagContainerImpl_AddChildContaine r (0x403c9ed0, L"DxDiag_SystemDevices", 0x403ca468)
fixme:dxdiag:IDxDiagContainerImpl_AddChildContaine r (0x403c9ed0, L"DxDiag_LogicalDisks", 0x403ca4d8)
fixme:dxdiag:DXDiag_AddFileDescContainer (0x403ca540,L"ddraw.dll")
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"szPath", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"szName", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"bExists", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"szVersion", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"szAttributes", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"szLanguageEnglish", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"dwFileTimeHigh", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"dwFileTimeLow", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"bBeta", 0x406df690)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x403ca540, L"bDebug", 0x406df690)
fixme:dxdiag:DXDiag_AddFileDescContainer (0x403ca540,L"dplayx.dll")
3982: old priority 0, new priority 5

Das Menü erscheint, wenn ich auf "starten" klicke gibt es einen Totalfreeze und ich muss den PC ausschalten.

SOFII


stefan@sn45gv2:~/sof2$ ./sof2sp
ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDRV_TIMER_IOCTL_TREAD)
ALSA lib timer_hw.c:269:(snd_timer_hw_open) extended read is not supported (SNDRV_TIMER_IOCTL_TREAD)
err:opengl:wgl_initialize_glx glx_version as 1.2 and GLX_SGIX_fbconfig extension is unsupported. Expect problems.
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
In 32 bit mode.
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
EIP:00000000 ESP:40ddea68 EBP:40ddeac8 EFLAGS:00210287( - 00 RISP1C)
EAX:00180002 EBX:4bf312d0 ECX:00000003 EDX:4bf4391c
ESI:7c27b308 EDI:7c01ead8
Stack dump:
0x40ddea68: 4bf2312b 7c01ead8 00180002 00008013
0x40ddea78: 40ddeab0 00000003 00180002 40ddeab0
0x40ddea88: 418a3a40 00000027 00000001 000001d8
0x40ddea98: 40ddeaa8 410345cf 418a3a40 4189abc0
0x40ddeaa8: 40ddeac0 4103db51 7c01ead8 00000043
0x40ddeab8: 00000001 00000000 00000003 00000000
0200: sel=1007 base=401fe000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x00000000 (0x00000000)
2 0x100ba093 in sof2 (+0xba093) (0x100ba093)
3 0x100205cf in sof2 (+0x205cf) (0x100205cf)
4 0x404d9ce7 in kernel32 (+0x49ce7) (0x404d9ce7)
5 0x40025c17 wine_switch_to_stack+0x17 in libwine.so.1 (0x40025c17)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (60 modules)
PE 0x10000000-10848000 Export sof2
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x40021000-4003b000 Export libwine.so.1
ELF 0x4003b000-4004d000 Deferred libpthread.so.0
ELF 0x4004d000-40184000 Deferred libc.so.6
ELF 0x40184000-40188000 Deferred libdl.so.2
ELF 0x40189000-401fd000 Deferred ntdll<elf>
\-PE 0x401a0000-401fd000 \ ntdll
ELF 0x40206000-402fd000 Deferred libwine_unicode.so.1
ELF 0x402fd000-40322000 Deferred libm.so.6
ELF 0x4032b000-40334000 Deferred libnss_compat.so.2
ELF 0x40334000-4034a000 Deferred libnsl.so.1
ELF 0x4034a000-40354000 Deferred libnss_nis.so.2
ELF 0x40354000-40360000 Deferred libnss_files.so.2
ELF 0x40470000-4056c000 Export kernel32<elf>
\-PE 0x40490000-4056c000 \ kernel32
ELF 0x40de0000-40e1c000 Deferred advapi32<elf>
\-PE 0x40df0000-40e1c000 \ advapi32
ELF 0x40e1c000-40e9d000 Deferred winmm<elf>
\-PE 0x40e30000-40e9d000 \ winmm
ELF 0x40e9d000-40fb6000 Deferred user32<elf>
\-PE 0x40ec0000-40fb6000 \ user32
ELF 0x40fb6000-418b6000 Deferred gdi32<elf>
\-PE 0x41000000-418b6000 \ gdi32
ELF 0x4199b000-419a6000 Deferred libgcc_s.so.1
ELF 0x419a6000-41a13000 Deferred libfreetype.so.6
ELF 0x41a13000-41a27000 Deferred libz.so.1
ELF 0x41a27000-41a56000 Deferred libfontconfig.so.1
ELF 0x41a56000-41a76000 Deferred libexpat.so.1
ELF 0x41a76000-41af3000 Deferred winex11<elf>
\-PE 0x41a90000-41af3000 \ winex11
ELF 0x41afc000-41b05000 Deferred libsm.so.6
ELF 0x41b05000-41b1c000 Deferred libice.so.6
ELF 0x41b1c000-41b22000 Deferred libxxf86dga.so.1
ELF 0x41b22000-41b27000 Deferred libxxf86vm.so.1
ELF 0x41b27000-41b35000 Deferred libxext.so.6
ELF 0x41b35000-41bfc000 Deferred libx11.so.6
ELF 0x41bfc000-41c9b000 Deferred libgl.so.1
ELF 0x41c9b000-42409000 Deferred fglrx_dri.so
ELF 0x424cc000-424d4000 Deferred librt.so.1
ELF 0x4ad67000-4ad6a000 Deferred xlcdef.so.2
ELF 0x4ad6a000-4ad88000 Deferred ximcp.so.2
ELF 0x4ad89000-4ad8d000 Deferred iso8859-15.so
ELF 0x4ad8d000-4ada8000 Deferred imm32<elf>
\-PE 0x4ad90000-4ada8000 \ imm32
ELF 0x4adb1000-4adba000 Deferred libxcursor.so.1
ELF 0x4adba000-4adc2000 Deferred libxrender.so.1
ELF 0x4ae06000-4ae2e000 Deferred winealsa<elf>
\-PE 0x4ae10000-4ae2e000 \ winealsa
ELF 0x4ae37000-4aeea000 Deferred libasound.so.2
ELF 0x4aeea000-4af01000 Deferred msacm<elf>
\-PE 0x4aef0000-4af01000 \ msacm
ELF 0x4af01000-4af23000 Deferred msacm32<elf>
\-PE 0x4af10000-4af23000 \ msacm32
ELF 0x4b040000-4b055000 Deferred midimap<elf>
\-PE 0x4b050000-4b055000 \ midimap
ELF 0x4beb0000-4bf44000 Deferred opengl32<elf>
\-PE 0x4bef0000-4bf44000 \ opengl32
ELF 0x4bf4d000-4bfc8000 Deferred libglu.so.1
ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) I:\sof2\SoF2.exe
0000000a 0
00000009 0 <==
WineDbg terminated on pid 0x8



Das solls erstmal gewesen sein. Wie Ihr seht geht nicht viel.

Doc

LaNcom
07.01.06, 03:43
Alles wenig hilfreich...

* Max Payne könntest Du mal mit einer nativen msvcrt.dll versuchen (von einer Windows-Installation besorgen, dann in winecfg anmachen).

* Das Log von Max Payne 2 hilft gar nicht, weil da noch nix über den Absturz steht. Ggf mal mit winecfg virtuellen Desktop einschalten und dxgrab ("Allow DirectX apps [...]" im Reiter "Graphics") ausmachen. Außerdem mit "WINDEBUG=+seh,+tid wine maxpayne2.exe 2> log" starten, dann hast Du selbst im Falle eines Totalabsturzes zumindest eine Datei mit dem Fehlerlog in Deinem Max Payne Ordner. Soll zwar unter Wine laufen, aber mit einer ganzen Reihe teilweise derber Grafikfehler und eher mäßiger Performance...

* Den SoF2-Fehler kann ich nicht deuten, da der Backtrace mir nicht wirklich was sagt. Könnte uU was mit dem Error drüber zu tun haben, muss aber nicht. Es soll allerdings laut der AppDB laufen, da hat nur niemand eine Referenz-Konfiguration angegeben. Vielleicht bringt die native msvcrt.dll ja schon was, ansonsten kannste mal versuchen, die vorgegaukelte Windows-Version auf win98 zu stellen (winecfg, erster Reiter).

Du kannst auch fast alle Einstellungen in der winecfg für spezifische Anwendungen individuell anpassen (außer Laufwerken und dem Sound-Treiber, glaube ich). Global solltest Du Alles auf Standard lassen, nur dxgrab ausmachen (ist mittlerweile eh Standard so, glaube ich), und generell eine native msvcrt.dll und eine quartz.dll verwenden. In beiden Fällen sind die Wine-Versionen noch recht buggy und machen oft Ärger.

gladiac
07.01.06, 13:09
Das hier ist nicht der Wine Bugzilla!

http://www.winehq.org/

DR.ZEISSLER
07.01.06, 15:01
Hallo LaNcom,

das hört sich hilfreich an. Wohin soll ich die DLL's kopieren, damit sie winecfg findet ?

Zur Info:
wine 0.95 mittels apt-get installiert.

Danke
Doc

@gladiac
leider gibt es keine gescheite doku, wie man was machen soll. zumindest habe ich noch keine gefunden.

LaNcom
07.01.06, 16:51
Im Zweifel ~/.wine/c_drive/windows/system

Bei aktuelleren Versionen kann's auch "drive_c" statt "c_drive" sein, und eventuell "system32" statt "system" - musst Du halt mal schauen. Wie gesagt, das gilt für neuere Wine Versionen, allerdings geht's dabei um die Standards beim ersten Ausführen. Also wenn Du schon mal zB Wine 0.9 laufen hattest, und jetzt 0.95 nutzt, gelten die Einstellungen von 0.9...

DR.ZEISSLER
07.01.06, 19:51
hmm... okay, wie sollte ich Verfahren, wenn ich Wine einmal komplett herunterwerfe und dann die 0.95 neu installiere.

Folgende native DLL's habe ich mir besorgt:
MSVCP60.DLL
MSVCRT.DLL
MSVCRT10.DLL
MSVCRT20.DLL
MSVCRT40.DLL
MSVCRTD.DLL
QUARTZ.DLL


Doc

LaNcom
08.01.06, 00:53
Naja. Wenn Du's komplett neu installierst, erstmal 'wineprefixcreate' ausführen, um die Standardkonfiguration zu aktivieren. Dann musst Du trotzdem so weiter verfahren, wie ich sagte, die genaue Bezeichnung der Ordner kann ich nicht mit Sicherheit sagen (ich schleife meine Config seit Wine 2004xxxx mit mir 'rum, und mit dem Standard hat die nicht mehr viel zu tun). Ich bin mir aber recht sicher, dass es drive_c/windows/system32 sein müsste.

Und Du brauchst nur die msvcrt.dll und die quartz.dll, die Übrigen sind keine System-DLLs und werden von Anwendungen, die sie benötigen, mitgebracht.

gladiac
10.01.06, 09:41
Die msvcrt.dll Implementation ist in Wine 0.9.4 defekt. Siehe bugzilla von Wine.

mave
11.01.06, 11:49
Die msvcrt.dll Implementation ist in Wine 0.9.4 defekt. Siehe bugzilla von Wine.

Er schreibt eher habe 0.95... Ist es jetzt seit 0.94 oder nur in 0.9.4 defekt?

Banshee
13.01.06, 23:10
in 0.95 gefixed ;)

LaNcom
15.01.06, 02:11
Auch wenn eine Regression in der 0.9.5 gefixt wurde, empfehlen selbst einige Wine-Entwickler (einschließlich der DirectX Devs), eine native msvcrt.dll und quartz.dll zu verwenden. Die Wine-eigenen Varianten sind einfach schlicht unfertig...

DR.ZEISSLER
15.01.06, 22:37
hmm...

nach meinem kurzen Ausflug ins KDE Lager bin ich wieder mit Gnome und einer Neuinstallation zurück. Nachdem ich Wine 0.9.5 gezogen hatte (apt-get) kommt bei Winecfg folgender Hinweis:



winecfg
wine: creating configuration directory '/home/stefan/.wine'...
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXxf86vm.so.1: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXxf86vm.so.1: cannot open shared object file: No such file or directory
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:module:load_builtin_dll failed to load .so lib for builtin L"ddraw.dll": libXxf86vm.so.1: cannot open shared object file: No such file or directory
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
wine: '/home/stefan/.wine' created successfully.
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXxf86vm.so.1: cannot open shared object file: No such file or directory
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:imagelist:ImageList_ReplaceIcon no color!
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXxf86vm.so.1: cannot open shared object file: No such file or directory
Application tries to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.

xanlosch
16.01.06, 15:42
Schau mal nach, ob die Datei "libXxf86vm.so.1" und/oder "libXxf86vm.so" auf deinem System installiert ist.

DR.ZEISSLER
16.01.06, 19:49
habs nachinstalliert, geht jetzt, er motzt zwar wegen dem sound und bietet treiberbedingt nur OSS an (verstehe ich nicht, denn der 2.6er Kernel hat doch ALSA). Vermutlich muss ich noch ALSA nachinstallieren.

Sollte ich ALSA oder OSS verwenden, was ist Euer Meinung nach besser ?

Danke Doc