Есть у меня такая программа, называется ExaGear - Windows Emulator для Android.
Ссылка на программу, если кто-то хочет протестить:
В ней стоит Wine 3.0, оригинал, в образе ubuntu 14.04 lts x86. Ни на Wine 3.0, ни на Wine 4.0 в этом образе программы, приведённые в списке ниже, не запускаются, хотя на обычном нормальном Linux всё запускается, даже в 3.0. Вывод один: мой образ линукса какой-то испорченный, и его нужно починить, обычный linux не подходит для этого эмулятора.
1. Программа Telegram.
Запускаю, появляется окно об обновлении, жму skip, и программа закрывается, а я вижу окно «Внутренние ошибки Wine»
Скриншот:
Логи:
002b:fixme:msvcrt:_configure_wide_argv (1) stub
002b:fixme:msvcrt:_initialize_wide_environment stub
002b:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
002b:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
Xlib: extension "SHAPE" missing on display ":12".
0030:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x389fea0
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "XInputExtension" missing on display ":12".
002e:err:wintab32:LoadTablet LoadTabletInfo(0x2003e) failed
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:font:RemoveFontMemResourceEx (0x87721aa1) stub
002e:fixme:font:RemoveFontMemResourceEx (0x877f8799) stub
002e:fixme:font:RemoveFontMemResourceEx (0x84ee4311) stub
002e:fixme:font:RemoveFontMemResourceEx (0x84eb3539) stub
002e:fixme:font:RemoveFontMemResourceEx (0x84f48411) stub
002e:fixme:font:RemoveFontMemResourceEx (0x84fddee9) stub
002e:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
002e:fixme:toolhelp:Heap32ListFirst : stub
002e:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
002e:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
shm_open() failed: Function not implemented
Xlib: extension "SHAPE" missing on display ":12".
002e:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x100e4 0x00000000
002e:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0x100e4
SEGV addr 0x756f7414, STACK [0x0x240000 - 0x0x340000]
SEGV OUT OF STACK
setup_exception_record
ExceptionCode = 0x0
TRAP_x86_PAGEFLT, err_code 0x4
RAISE SEGV CODE 0xc0000005
virtual_handle_fault addr 0x0x756f7414, err 0x0
SEGV addr 0x756f7414, STACK [0x0x240000 - 0x0x340000]
SEGV OUT OF STACK
setup_exception_record
ExceptionCode = 0x0
TRAP_x86_PAGEFLT, err_code 0x4
RAISE SEGV CODE 0xc0000005
virtual_handle_fault addr 0x0x756f7414, err 0x0
wine: Unhandled page fault on read access to 0x756f7414 at address 0xabcb2d (thread 002e), starting debugger...
Ссылка на программу:
2. Программа Rapid Environment Editor.
Программа вообще не запускается, но в логах что-то есть
Логи:
002b:fixme:msvcrt:_configure_wide_argv (1) stub
002b:fixme:msvcrt:_initialize_wide_environment stub
002b:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
002b:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
Xlib: extension "SHAPE" missing on display ":12".
002e:fixme:thread:GetThreadUILanguage : stub, returning default language.
002e:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33d970, (nil) 0x33d998
002e:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33d970 (nil) 0x33d998) returning a dummy value (current locale)
002e:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33d970, 0xb819b0 0x33d998
002e:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33d970 0xb819b0 0x33d998) returning a dummy value (current locale)
Xlib: extension "SHAPE" missing on display ":12".
002e:fixme:msg:ChangeWindowMessageFilterEx 0x2003e 400 1 (nil)
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
002e:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x100da 0x00000000
002e:fixme:uxtheme:BufferedPaintInit Stub ()
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 64 (X_PolyPoint)
Serial number of failed request: 7449
Current serial number in output stream: 7456
Ссылка на программу:
3. Установщик farcry.
Установщик запускается, проходит 20 секунд, затем экран чернеет на 5 секунд, потом снова появляется окно, но уже с ошибкой
Скриншот:
Логи:
002d:fixme:msvcrt:_configure_wide_argv (1) stub
002d:fixme:msvcrt:_initialize_wide_environment stub
002d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
002d:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 1
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
0009:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app
0009:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app
0009:fixme:shell:ISF_ControlPanel_fnGetDisplayNameOf retrieve display name from control panel app
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
0009:fixme:exec:SHELL_execute flags ignored: 0x00000004
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
0038:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0038:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
003a:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
003a:fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x33f3fc L"D:\\farcry\\Far Cry Demo.msi"
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
Xlib: extension "SHAPE" missing on display ":12".
003a:err:ole:start_rpcss failed to open RpcSs service
003a:err:ole:start_rpcss failed to open RpcSs service
003a:err:ole:start_rpcss failed to open RpcSs service
003a:err:ole:start_rpcss failed to open RpcSs service
Xlib: extension "SHAPE" missing on display ":12".
005d:err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-4e00-000039000000}
005a:err:rpc:I_RpcReceive we got fault packet with status 0x80010108
005a:err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-4e00-000039000000}
005d:err:rpc:I_RpcReceive we got fault packet with status 0x80010108
005d:err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-4e00-000039000000}
005a:err:rpc:I_RpcReceive we got fault packet with status 0x80010108
005a:err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-4e00-000039000000}
005d:err:rpc:I_RpcReceive we got fault packet with status 0x80010108
005d:err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-4e00-000039000000}
005a:err:rpc:I_RpcReceive we got fault packet with status 0x80010108
003a:err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
Xlib: extension "SHAPE" missing on display ":12".
Ссылка на программу:
Помогите, кто нибудь, исправить это всё, из-за чего могут быть эти ошибки, какой файл в Linux восстановить чтобы они пропали.
Переустановка нового чистого Wine не помогает, нативные ntdll, mscoree, quartz не помогают. Я реально не знаю что делать, на форуме winehq.org не помогают, уже неделю там ответа жду. Может хоть здесь подскажите. Мне нужно, чтобы все 3 программы запускались.