Portál AbcLinuxu, 14. května 2025 00:10

Dotaz: Wine failed with return code 126

4.5.2007 09:02 Jack Hokus | skóre: 34 | blog: LostHeaven
Wine failed with return code 126
Přečteno: 722×
Odpovědět | Admin

Dobrý den,

mám Debian stable, nainstaloval jsem z respozitářů Wine ve verzi 0.9.2.5. Zkusil jsem nainstalovat hru Jagget Alliance2

Instalace proběhla bez jakékoliv chybové hlášky, dokonce se spustí jakási reklamní upoutávka, ale při pokusu o spuštění hry Wine spadne s hláškou

wine: could not load L"c:\\windows\\system32\\Setup.exe": Module not found
Wine failed with return code 126

Něco se řešilo tady http://www.winehq.com/pipermail/wine-users/2007-March/025137.html ale nevyřešilo

Na Linuxforum.org je toto: http://www.linuxforums.org/forum/wine/58132-wine-not-accessible.html new way to set up wine is through the winecfg command

V další diskusi je zmínka, že se jedná o chybu ve Wine a doporučují vlasní kompilaci.

Zkusil jsem nastavit podrobný chybový výpis a dostal jsem tuto „nadílku“ chybových hlášení:

warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/z:
warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/c:/windows/system32
warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/c:/windows/system
warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/c:/windows
warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/c:/windows/system32
warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/c:/windows
warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/c:/windows/system32
warn:ntdll:NtCreateFile L"\\??\\C:\\windows\\system32\\Setup.exe" not found (c0000034)
warn:module:load_builtin_dll cannot open .so lib for builtin L"Setup.exe": /usr/lib/wine/setup.exe.so: cannot open shared object file: není souborem ani adresářem

warn:module:load_dll Failed to load module L"c:\\windows\\system32\\Setup.exe"; status=c0000135 wine: could not load L"c:\\windows\\system32\\Setup.exe": Module not found Wine failed with return code 126

Tato hláška

warn:file:wine_nt_to_unix_file_name L"Setup.exe" not found in /home/petr/.wine/dosdevices/z:

e v seznamu chyb Wine na adrese: http://bugs.winehq.org/show_bug.cgi?id=3124

Ale moc moudrý z toho nejsem. Pochopil jsem z toho, že chybí nějaká sdílená knihovna, takže to vypadá na tu kompilaci, Nebo existuje i jiné řešení? Budu rád za každou radu.
http://www.jackhokus.cz/
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.5.2007 09:28 hawkins
Rozbalit Rozbalit vše Re: Problém s Wine
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podobnou hlasku to pise me pokud neni .exe program ve slozce treba
~/.wine/drive_c
ono wine ma pristup jen do par slozek ktere jsou specifikovane ve winecfg, aby nemohlo napachat nejakou nepravost.
Pavel Čejka avatar 4.5.2007 10:44 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Problém s Wine
Nikoliv, adresáře se specifikují symlinkem ve ~/.wine/dosdevices
Pavel Čejka avatar 4.5.2007 10:44 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Problém s Wine
... aha, pardon ... nejsem zvyklí používat klikadla, takže ano, jde to i přes winecfg a je to totéž
Pavel Čejka avatar 4.5.2007 10:45 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Problém s Wine
zvyklý .... fuj
Pavel Čejka avatar 4.5.2007 10:43 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Problém s Wine
Odpovědět | | Sbalit | Link | Blokovat | Admin

Co se používání týče, tak před spuštěním nové verze je velmi vhodné spustit wineprefixcreate, tím se opraví ~./wine struktura a přizpůsobí se aktuální používané verzi.

Samozřejmě bacha na to, odkud Wine spouštíte, z nějakého adresáře v home bude pravděpodobně potřeba zadávat příkazy s úplnou cestou.

Pak teprve má smysl řešit nějaký problém a nezabývat se prastarou verzí.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.