Portál AbcLinuxu, 1. května 2025 06:47
Pokud toto čtete tak už asi víte že vyšla verze wine 0.9.25, ta kromě spousty oprav přinesla i další spousty bugů, některé věci mi prostě nechodili, tak jsem si řekl že to tak nenechám a cca 4 hodiny jsem hledal kde se stala chyba.
Chybu způsobil patch "kernel32: Better workaround for the lack of locale environment variables on MacOS" od Alexandra Julliarda, nevím proč, ani to hledat nechci, ale po odstranění tohoto patche všechny pro mě důležité aplikace pracují minimálně tak dobře jako ve wine 0.9.23
Pokud jste těmi nešťastnými co mají verzi 0.9.25 jsou zde minimálně 2 možnosti jak chybu odstranit.
1. Přehrát soubor kernel32.dll.so někde v /usr/lib/wine/.... ze starší verze 0.9.24
2. Ručně odstranit tento patch ze zdrojových kódu a wine si znovu zkompilovat
Co všechno mi tento patch vlastně pokazil? Jistě 3DMark 2003, Flatout 2, HL2 EO, atd.., i některé aplikace.
Lovu na bugy zdar! :)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.