Ich kann Notepad ++ ausführen, die Angry Bird Exe funktioniert nicht. Immer wenn ich die Exe öffne, flackere einer meiner Bildschirme ein wenig (als Linien und nicht der gesamte Bildschirm) und es passiert nichts. Irgendwelche Ideen?
Bearbeiten: Ausgabe von wine angrybirds.exe
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.4053)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
err:module:import_dll Library MSVCP90.dll (which is needed by L"C:\\windows\\system32\\AppUpWrapper.dll") not found
err:module:import_dll Library AppUpWrapper.dll (which is needed by L"C:\\windows\\system32\\angrybirds.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\angrybirds.exe" failed, status c0000135
Ich denke, es wurde nicht einmal installiert. Ich habe diese Dateien manuell in den Ordner gelegt, aber immer noch keinen Gewinn.
Bearbeiten: Fortschritt
Ich habe die Datei MSVCP90.dll manuell gelöscht und jetzt ist dies das, was ich in der Ausgabe bekomme
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.4053)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:heap:HeapSetInformation 0x541000 0 0x32fd48 4
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
EXCEPTION: Failed to open data/scripts/starLimits.lua
wine: Unhandled exception 0x40000015 at address 0x7b880023:0x78b271d0 (thread 0009), starting debugger...
fixme:msvcr90:__clean_type_info_names_internal (0x10267694) stub
fixme:msvcr90:__clean_type_info_names_internal (0x78506644) stub
ashfame@ashfame-desktop:~$ Process of pid=0008 has terminated
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process tid prio (all id:s are in hex)
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000016 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
You must be attached to a process to run this command.
No process loaded, cannot execute 'detach'
und dort hängt das Terminal (ich meine, ich müsste Strg + C drücken, um rauszukommen). Es zeigt die berühmte Nachricht, dass es geschlossen werden muss.
Ich benutze Wein für nichts anderes, also bin ich bereit, eine saubere Installation von Wein und allem zu machen, wenn jemand bereit ist, mir Anweisungen zu geben.
Aufgelöst
Gemäß der markierten korrekten Antwort von @DoR habe ich ein gemacht mv ~/.wine ~/wine.bak
und dann das Spiel erneut ausgeführt und es hat funktioniert. Im Grunde war etwas in der Weininstallation nicht in Ordnung. :) :)
~/.wine
(NB: SIE VERLIEREN ALLE WEINANWENDUNGEN, SOLLTEN SIE DAS TUN) und von vorne zu beginnen, oder Sie könnten Weinberg installieren und daraus eine neue Weinflasche erstellen.
wine angrybirds.exe | output.txt
?