box64 icon indicating copy to clipboard operation
box64 copied to clipboard

Wine64 error, could not exec wineserver

Open Spagett1 opened this issue 4 years ago • 2 comments

im trying to run a wine program on my computer using box64 however i recieve the following error

Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096
Box64 with Dynarec v0.1.7 9bf7185 built on Jan 11 2022 15:29:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 31 Env var
Looking for /usr/bin/wine64
argv[1]="/opt/drive2/SC64/drive_c/Program Files (x86)/Starcraft/StarCraft.exe"
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) librt.so.1
Using emulated /opt/wine-devel/bin/../lib64/wine/ntdll.so
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096
Box64 with Dynarec v0.1.7 9bf7185 built on Jan 11 2022 15:29:23
BOX64: Wine64 detected, WINEPRELOADRESERVE=""
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 32 Env var
Looking for /opt/wine-devel/bin/wine64
argv[1]="/opt/drive2/SC64/drive_c/Program Files (x86)/Starcraft/StarCraft.exe"
Using native(wrapped) libpthread.so.0
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) librt.so.1
Using emulated /opt/wine-devel/bin/../lib64/wine/ntdll.so
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
err:environ:read_nls_file failed to load 10/0
wine: could not exec wineserver

i recieve the same error attempting to run notepad++ which i downloaded to check it wasnt just an issue with wine. the wine version in use is 5.21. Thanks

Note: my system doesnt support 32bit (and as of such box86) however since im using wine64 i dont think that will be an issue (not for this problem at least)

Spagett1 avatar Jan 11 '22 15:01 Spagett1

StarCraft is a 32bits, so it needs a 32bits subsystem. Without box86, you cannot run it with box for now, sorry.

Wine do like linux, it use the 32bits subsystem to run 32bits program.

ptitSeb avatar Jan 11 '22 15:01 ptitSeb

i guess i was hoping that it would work since on my laptop using wine64 and a 64bit prefix worked but i guess it was using 32bit stuff in the background, thanks.

Regardless the issue is not limited to starcraft, it happens in notepad++ too which is a 64bit program.

Spagett1 avatar Jan 11 '22 20:01 Spagett1