winetricks galliumnine Executing mkdir -p /home/user ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Using winetricks 20220411-next - sha256sum: 408f2242dd62f3724cd18badb1079c562d067bc2b397f3e2c9f2876d5bb3bb88 with wine-7.14 and WINEARCH=win64 Executing w_do_call galliumnine Executing mkdir -p /home/user ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_galliumnine Executing rm -rf /home/user/.wine/dosdevices/c:/windows/temp/galliumnine Executing mkdir -p /home/user/.wine/dosdevices/c:/windows/temp/galliumnine Executing tar -C /home/user/.wine/dosdevices/c:/windows/temp/galliumnine --strip-components=1 -zxf /home/user/.cache/winetricks/galliumnine/gallium-nine-standalone-v0.8.tar.gz Executing mv /home/user/.wine/dosdevices/c:/windows/temp/galliumnine/lib32/d3d9-nine.dll.so /home/user/.wine/dosdevices/c:/windows/syswow64/d3d9-nine.dll Executing mv /home/user/.wine/dosdevices/c:/windows/temp/galliumnine/bin32/ninewinecfg.exe.so /home/user/.wine/dosdevices/c:/windows/syswow64/ninewinecfg.exe Executing mv /home/user/.wine/dosdevices/c:/windows/temp/galliumnine/lib64/d3d9-nine.dll.so /home/user/.wine/dosdevices/c:/windows/system32/d3d9-nine.dll Executing mv /home/user/.wine/dosdevices/c:/windows/temp/galliumnine/bin64/ninewinecfg.exe.so /home/user/.wine/dosdevices/c:/windows/system32/ninewinecfg.exe Executing rm -rf /home/user/.wine/dosdevices/c:/windows/temp/galliumnine Executing wine ninewinecfg -e wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" Приложение не может быть запущено или нет ассоциированных с типом данного документа приложений. Вызов ShellExecuteEx провалился: Файл не найден. ------------------------------------------------------ warning: Важно: команда wine ninewinecfg -e вернула статус 1. Прерывание. ------------------------------------------------------
(Ответ для artem.chadov.74@yandex.ru на комментарий #0) > Если у вас возникли проблемы, > пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки > отчета об ошибке.
Добрый день. На 32-битном: WINEPREFIX="/home/user/.silent_storm/" winetricks galliumnine Executing mkdir -p /home/user Using winetricks 20220411-next - sha256sum: 408f2242dd62f3724cd18badb1079c562d067bc2b397f3e2c9f2876d5bb3bb88 with wine-7.14 (Staging) and WINEARCH=win32 Executing w_do_call galliumnine Executing mkdir -p /home/user Executing load_galliumnine Executing rm -rf /home/user/.silent_storm//dosdevices/c:/windows/temp/galliumnine Executing mkdir -p /home/user/.silent_storm//dosdevices/c:/windows/temp/galliumnine Executing tar -C /home/user/.silent_storm//dosdevices/c:/windows/temp/galliumnine --strip-components=1 -zxf /home/user/.cache/winetricks/galliumnine/gallium-nine-standalone-v0.8.tar.gz Executing mv /home/user/.silent_storm//dosdevices/c:/windows/temp/galliumnine/lib32/d3d9-nine.dll.so /home/user/.silent_storm//dosdevices/c:/windows/system32/d3d9-nine.dll Executing mv /home/user/.silent_storm//dosdevices/c:/windows/temp/galliumnine/bin32/ninewinecfg.exe.so /home/user/.silent_storm//dosdevices/c:/windows/system32/ninewinecfg.exe Executing rm -rf /home/user/.silent_storm//dosdevices/c:/windows/temp/galliumnine Executing wine ninewinecfg -e wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" Приложение не может быть запущено или нет ассоциированных с типом данного документа приложений. Вызов ShellExecuteEx провалился: Файл не найден. ------------------------------------------------------ warning: Важно: команда wine ninewinecfg -e вернула статус 1. Прерывание. ------------------------------------------------------
WINEARCH=win32 WINEPREFIX="/home/user/.wine/" wine ninewinecfg.exe -e 002c:fixme:winediag:LdrInitializeThunk wine-staging 7.14 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org. 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" Приложение не может быть запущено или нет ассоциированных с типом данного документа приложений. Вызов ShellExecuteEx провалился: Файл не найден.
https://github.com/iXit/wine-nine-standalone/blob/main/README.rst В Requirements написано, что нужен d3dadapter9.so, а у нас такого не вижу в Mesa.
Ещё там "Gallium Nine could be used with the new Crocus driver (included since Mesa 21.2)". Не смотрел в Сизифе(хотя там пока 22.1), но p10, похоже, в пролёте.
(Ответ для Sergey V Turchin на комментарий #5) > https://github.com/iXit/wine-nine-standalone/blob/main/README.rst > В Requirements написано, что нужен d3dadapter9.so, а у нас такого не вижу в > Mesa. В libd3d есть.
libd3d и i586-libd3d установлены
(Ответ для artem.chadov.74@yandex.ru на комментарий #0) > wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" 2 LAV: не смотрел? А то и `wine system32\\ninewinecfg.exe` и `wine64 syswow64\\ninewinecfg.exe` не пашут.
Не понял Ваш последний комментарий. galliumnine ставил, проверял на Debian и РедОС - там работает.
(Ответ для Sergey V Turchin на комментарий #9) > (Ответ для artem.chadov.74@yandex.ru на комментарий #0) > > wine: failed to start L"C:\\windows\\system32\\ninewinecfg.exe" > 2 LAV: не смотрел? > А то и `wine system32\\ninewinecfg.exe` и `wine64 syswow64\\ninewinecfg.exe` > не пашут. Если что в system32 — 64-битные бинарники, а в syswow64 — 32-битные бинарники. Но явно указывать команду wine64 не нужно, wine сам разберётся как запускать.
(Ответ для Vitaly Lipatov на комментарий #11) > Если что в system32 — 64-битные бинарники, а в syswow64 — 32-битные > бинарники. Я все варианты пробовал: результат одинаковый: "Приложение не может быть запущено или нет ассоциированных с типом данного документа приложений."
Во первых, этот exe оказался ELF: $ file ~/.wine/dosdevices/c:/windows/syswow64/ninewinecfg.exe ninewinecfg.exe: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped Во-вторых это то, обычно называется exe.so: exe в формате ELF $ ldd ninewinecfg.exe ... libwine.so.1 => not found и это какая старая штука, потому что libwine.so.1 давно заобсолетили.