ptitSeb / box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
https://box86.org
MIT License
3.18k stars 220 forks source link

Need help with aarch64.. kernel32.dll error #658

Closed Saikatsaha1996 closed 1 year ago

Saikatsaha1996 commented 1 year ago

Help wanted please help..

Screenshot_2022-07-19-06-51-08-532_x org server

WheezyE commented 1 year ago

I believe this is in reference to this setup on Android Termux? https://github.com/lowspecman420/AnBox86/issues/17#issuecomment-1188501677

I haven’t had time to set my Pi’s back up and test box86 stuff but I’m planning to check it out some time hopefully soon

Saikatsaha1996 commented 1 year ago

I believe this is in reference to this setup on Android Termux? lowspecman420/AnBox86#17 (comment)

I haven’t had time to set my Pi’s back up and test box86 stuff but I’m planning to check it out some time hopefully soon

No andbox not working... I tried.... Box86 not found..

Saikatsaha1996 commented 1 year ago

I believe this is in reference to this setup on Android Termux? lowspecman420/AnBox86#17 (comment)

I haven’t had time to set my Pi’s back up and test box86 stuff but I’m planning to check it out some time hopefully soon See my error list ..

WheezyE commented 1 year ago

It looks like you’re running the XServer XSDL Android app (based on the screen overlay icons in top-left). Which hardware are you running box86 on? Android? Pi? RockChip?

Saikatsaha1996 commented 1 year ago

It looks like you’re running the XServer XSDL Android app (based on the screen overlay icons in top-left). Which hardware are you running box86 on? Android? Pi? RockChip?

Android 12 Sd 865 GPU 650

ptitSeb commented 1 year ago

You are using old version of box86, please update (490cabcb is from 17th of april, but build date in 18th of january?)

ptitSeb commented 1 year ago

is this using the VM feature of android12?

Saikatsaha1996 commented 1 year ago

is this using the VM feature of android12?

No no..

Proot-distro termux environment aarch64 android

Saikatsaha1996 commented 1 year ago

is this using the VM feature of android12?

@ptitSeb can you help me?..

I just completely build box86 && box64 and installed.. Wine32 and wine64 also downloaded... But not installed..

Can you guide me.. how can I install wine64 && wine32 together?..

Screenshot_2022-07-19-21-03-27-107_com termux

ptitSeb commented 1 year ago

termux doesn't allow binfmt integration IIRC. So box86 and box64 will not be called automatically. You need to use box64 or box86 directly. For bash file, maybe use the bash copy that is in box86 and box64?

Saikatsaha1996 commented 1 year ago

termux doesn't allow binfmt integration IIRC. So box86 and box64 will not be called automatically. You need to use box64 or box86 directly. For bash file, maybe use the bash copy that is in box86 and box64?

No no .. box86 && box64 is oky .. but need to install wine.. how can I install wine ? .. Wine already downloaded.. but not installed..

Saikatsaha1996 commented 1 year ago

@ptitSeb don't know why wine32 bit not working..

Anything missing? Wine-devel 7.13

root@localhost:~# wine/bin box86 wine --version         -bash: wine/bin: Is a directory
root@localhost:~# box86 wine/bin/wine --version
Box86 with Dynarec v0.2.7 fa8355ec built on Jul 19 2022 15:19:03
Error: Symbol __gmtime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82010 (0x6056) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __localtime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82020 (0x6096) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __stat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82034 (0x60e6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __fstatat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82044 (0x6126) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __recvmsg64 not found, cannot apply R_386_JMP_SLOT 0xf0f8206c (0x61c6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __futimens64 not found, cannot apply R_386_JMP_SLOT 0xf0f82088 (0x6236) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __getsockopt64 not found, cannot apply R_386_JMP_SLOT 0xf0f820ac (0x62c6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __sendmsg64 not found, cannot apply R_386_JMP_SLOT 0xf0f820c8 (0x6336) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __fstat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f820e4 (0x63a6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __clock_getres64 not found, cannot apply R_386_JMP_SLOT 0xf0f820e8 (0x63b6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __setsockopt64 not found, cannot apply R_386_JMP_SLOT 0xf0f82134 (0x64e6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __select64 not found, cannot apply R_386_JMP_SLOT 0xf0f8213c (0x6506) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __fcntl_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82144 (0x6526) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __lstat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f821f4 (0x67e6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __ctime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82204 (0x6826) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __gettimeofday64 not found, cannot apply R_386_JMP_SLOT 0xf0f82238 (0x68f6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __ioctl_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82268 (0x69b6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __mktime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82288 (0x6a36) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __time64 not found, cannot apply R_386_JMP_SLOT 0xf0f822b8 (0x6af6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
wine-7.13
root@localhost:~# box64 wine/bin/wine64 --version
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096
Box64 with Dynarec v0.1.9 0931f95 built on Jul 19 2022 15:11:13
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 wine/bin/wine64
argv[1]="--version"
Rename process to "wine64"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using emulated /root/wine/bin/../lib64/wine/x86_64-unix/ntdll.so
Using native(wrapped) libunwind.so.8
wine-7.13
root@localhost:~#

Screenshot_2022-07-19-21-30-34-968_com termux

ptitSeb commented 1 year ago

find a tgz of wine and just extract the files. Like from there: https://github.com/Kron4ek/Wine-Builds/releases

but use older version, like 7.3 maximum. 5.3 to 7.3 should works fine, including stagging.

Saikatsaha1996 commented 1 year ago

find a tgz of wine and just extract the files. Like from there: https://github.com/Kron4ek/Wine-Builds/releases

but use older version, like 7.3 maximum. 5.3 to 7.3 should works fine, including stagging.

Ohhh .. i am useing wine 7.13

Saikatsaha1996 commented 1 year ago

@ptitSeb don't know why wine32 bit not working..

Anything missing? Wine-devel 7.13

root@localhost:~# wine/bin box86 wine --version         -bash: wine/bin: Is a directory
root@localhost:~# box86 wine/bin/wine --version
Box86 with Dynarec v0.2.7 fa8355ec built on Jul 19 2022 15:19:03
Error: Symbol __gmtime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82010 (0x6056) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __localtime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82020 (0x6096) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __stat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82034 (0x60e6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __fstatat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82044 (0x6126) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __recvmsg64 not found, cannot apply R_386_JMP_SLOT 0xf0f8206c (0x61c6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __futimens64 not found, cannot apply R_386_JMP_SLOT 0xf0f82088 (0x6236) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __getsockopt64 not found, cannot apply R_386_JMP_SLOT 0xf0f820ac (0x62c6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __sendmsg64 not found, cannot apply R_386_JMP_SLOT 0xf0f820c8 (0x6336) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __fstat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f820e4 (0x63a6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __clock_getres64 not found, cannot apply R_386_JMP_SLOT 0xf0f820e8 (0x63b6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __setsockopt64 not found, cannot apply R_386_JMP_SLOT 0xf0f82134 (0x64e6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __select64 not found, cannot apply R_386_JMP_SLOT 0xf0f8213c (0x6506) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __fcntl_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82144 (0x6526) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __lstat64_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f821f4 (0x67e6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __ctime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82204 (0x6826) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __gettimeofday64 not found, cannot apply R_386_JMP_SLOT 0xf0f82238 (0x68f6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __ioctl_time64 not found, cannot apply R_386_JMP_SLOT 0xf0f82268 (0x69b6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __mktime64 not found, cannot apply R_386_JMP_SLOT 0xf0f82288 (0x6a36) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
Error: Symbol __time64 not found, cannot apply R_386_JMP_SLOT 0xf0f822b8 (0x6af6) in /root/wine/bin/../lib/wine/i386-unix/ntdll.so
wine-7.13
root@localhost:~# box64 wine/bin/wine64 --version
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096
Box64 with Dynarec v0.1.9 0931f95 built on Jul 19 2022 15:11:13
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 wine/bin/wine64
argv[1]="--version"
Rename process to "wine64"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using emulated /root/wine/bin/../lib64/wine/x86_64-unix/ntdll.so
Using native(wrapped) libunwind.so.8
wine-7.13
root@localhost:~#

Screenshot_2022-07-19-21-30-34-968_com termux

@ptitSeb understand.. and solved..

I over ride all 32 bit and 64 bit lib folders.. that's why all missmatch.. 🥵

ptitSeb commented 1 year ago

All the __XXXXtime64 are not yet wrapped in box86, and barrely done in box64...

Saikatsaha1996 commented 1 year ago

All the __XXXXtime64 are not yet wrapped in box86, and barrely done in box64...

root@localhost:~# box64 wine-ins*/wine-7.3-amd64/bin/wine64 --version       Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096                                                                          Box64 with Dynarec v0.1.9 0931f95 built on Jul 19 2022 15:11:13
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 wine-installer/wine-7.3-amd64/bin/wine64                        argv[1]="--version"                                                         Rename process to "wine64"                                                  Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6                                             Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0                                       Using native(wrapped) librt.so.1
Using emulated /root/wine-installer/wine-7.3-amd64/bin/../lib/wine/x86_64-unix/ntdll.so
Using emulated /usr/lib/x86_64-linux-gnu/libgcc_s.so.1                      wine-7.3
root@localhost:~# box86 wine-ins*/wine-7.3-x86/bin/wine --version           Box86 with Dynarec v0.2.7 fa8355ec built on Jul 19 2022 15:19:03
wine-7.3                                                                    root@localhost:~#

now how can I install it ?

ptitSeb commented 1 year ago

install what?

Saikatsaha1996 commented 1 year ago

install what?

Wine ..

I mean how to add path in bashrc ? Just need example..

ptitSeb commented 1 year ago

you add a line like export PATH=/home/me/wine/bin:$PATH?

Saikatsaha1996 commented 1 year ago

you add a line like export PATH=/home/me/wine/bin:$PATH?

Okay thank you understand ❤️

Saikatsaha1996 commented 1 year ago

you add a line like export PATH=/home/me/wine/bin:$PATH?

Faild to open rpcss service

Screenshot_2022-07-19-23-16-43-343_x org server Screenshot_2022-07-19-23-12-33-289_x org server

ptitSeb commented 1 year ago

Is the issue still present? This ticket is bit long and I'm not sure what is left unresolved.

chungyuhoi commented 1 year ago

You can download "wine" throung URL:https://www.playonlinux.com/wine/binaries/phoenicis/ ,with termux,I suggest you select upstream-linux-x86,whichmean Architecture i386. 1 prepare: dpkg --add-architecture armhf && sudo apt install zenity:armhf libegl-mesa0:armhf libgl1-mesa-dri:armhf libglapi-mesa:armhf libglx-mesa0:armhf libasound:armhf libstdc++6:armhf gcc-arm-linux-gnueabihf sl:armhf -y 2 extract wine: tar zxvf wine.tar.gz -C /usr 3 run: box86 wine taskmgr

chungyuhoi commented 1 year ago

I forgot after dpkg --add-architecture i386, Do "sudo apt update"

Saikatsaha1996 commented 1 year ago

find a tgz of wine and just extract the files. Like from there: https://github.com/Kron4ek/Wine-Builds/releases

but use older version, like 7.3 maximum. 5.3 to 7.3 should works fine, including stagging.

Only dependency installed for 32 bit & 64 bit from here https://github.com/lowspecman420/AnBox86/blob/main/AnBox86_64.sh

Still i can't run DirectX.exe, any game or etc..

Any solution please? I am facing problem with alsa sound..

I guess it is sound issue..

I just fully uninstalled 🥲 in proot sound working even in wine test sound also working..

0100:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.

ubuntu@localhost:~$ aconnect -o ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory can't open sequencer ubuntu@localhost:~$

I hope 🥺 you can help..

Saikatsaha1996 commented 1 year ago

You are using old version of box86, please update (490cabc is from 17th of april, but build date in 18th of hanuary?) @ptitSeb It is serious issue for all proot users..

Can't even install this game.. And some games installed but can't even launch same error.. Can it possible any solution? Actually i am on proot.. In other emulator same game working but can't use box86 or box64

I hope it can be solve ..

https://user-images.githubusercontent.com/72664192/214306612-a9b73ab1-4bce-445e-9e3f-ac3e9c057925.mp4

myself600 commented 1 year ago

What version of box86, Wine and Mesa are you running? Are they up-to-date?

Saikatsaha1996 commented 1 year ago

What version of box86, Wine and Mesa are you running? Are they up-to-date?

root@localhost:~# box86 --version
Box86 with Dynarec v0.2.9 8e88ca69 built on Jan 24 2023 23:02:28

wine 6, 7, 8 all same issue.. I am not rooted.. I am using Panfrost GPU driver & i don't have vulkan support..

myself600 commented 1 year ago

Mesa? Snapdragon 865 uses Adreno 650 (https://github.com/ptitSeb/box86/issues/658#issuecomment-1188613132), which is supported by Freedreno, not Panfrost so something doesn't add up. What is the ouput of glxinfo|grep "OpenGL renderer string"?

Saikatsaha1996 commented 1 year ago

Mesa? Snapdragon 865 uses Adreno 650 (#658 (comment)), which is supported by Freedreno, not Panfrost so something doesn't add up. What is the ouput of glxinfo|grep "OpenGL renderer string"?

Actually i am on Mali..

myself600 commented 1 year ago

What device? What Mesa version? What distro? (I guess it could be a Debian chroot, maybe)

Saikatsaha1996 commented 1 year ago

What device? What Mesa version? What distro?

Screenshot_2023-01-25-13-23-39-821_com gaurav avnc

Ubuntu 22.04 Proot linux Android.. This is my new device.. I replaced snapdragon 865 device with Dimensity 8100 Mesa 23

myself600 commented 1 year ago

Ok, try downgrading Mesa to 22.2 as see what happens. Only OpenGL is working for me with the latest Mesa (also Panfrost).

Saikatsaha1996 commented 1 year ago

Ok, try downgrading Mesa to 22.2 as see what happens. Only OpenGL is working for me with the latest Mesa (also Panfrost).

I don't have support another mesa.. panfrost original driver only work with rooted device.. But i am not rooted.. and my OpenGL GPU in wine working fine.. only problem with sound..

GPU Caps-viewer working fine.. Only DirectX not working for sound.. But wine sound test working..

box86 wine dxdiag Output

Box86 with Dynarec v0.2.9 8e88ca69 built on Jan 24 2023 23:02:28
00c8:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0.
00c8:err:winediag:wined3d_dll_init Using the OpenGL renderer.
00c8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00c8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30
00c8:fixme:wbemprox:enum_class_object_Next timeout not supported
00c8:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Panfrost". Returning HW_VENDOR_NVIDIA.
00c8:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Panfrost". Returning HW_VENDOR_NVIDIA.
00c8:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
00c8:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
00c8:fixme:dxdiag:wWinMain Information dialog is not implemented

Same output with llvmpipe driver.. This is not my GPU driver issue..

myself600 commented 1 year ago

So the issue is with sound and not 3D acceleration with DirectX?

Saikatsaha1996 commented 1 year ago

So the issue is with sound and not DirectX?

Wine sound test also working.. But only DirectX sound not working..

Inside fex-emulator all working.. but it's horrible very slow..

myself600 commented 1 year ago

Hmm.. haven't had this problem myself, so I'm not sure. This forum post suggests running sudo modprobe snd_seq ...

Saikatsaha1996 commented 1 year ago

Hmm.. haven't had this problem myself, so I'm not sure. This forum post suggests running sudo modprobe snd_seq ...

Yes but i am not rooted & i am on Android it will won't work..

myself600 commented 1 year ago

Well.. I would suggest to root the device then (~or try using fakeroot~ doesn't work, I just tried)

Saikatsaha1996 commented 1 year ago

Well.. I would suggest to root the device then

😀 Actually i am waiting for dev . Because i believe Dev can help.. Because in fex-emulator i haven't any error..

xDoge26 commented 1 year ago

So the issue is with sound and not DirectX?

Wine sound test also working.. But only DirectX sound not working..

Inside fex-emulator all working.. but it's horrible very slow..

Fex is fast enough if you have strong 64bit only cpu . You must use FEXConfig to tweak it

Saikatsaha1996 commented 1 year ago

So the issue is with sound and not DirectX?

Wine sound test also working.. But only DirectX sound not working.. Inside fex-emulator all working.. but it's horrible very slow..

Fex is fast enough if you have strong 64bit only cpu . You must use FEXConfig to tweak it

I have Mediatek Dimensity 8100 CPU.. I already reported in Fex-emulator Discord.. about my problem.. you can check problem name With @HappY in fex discord.. winecfg opening time was 1.5 hours..

ptitSeb commented 1 year ago

This ticket is quite confusing.

Can you sum-up what the problem is. Is the title of the ticket still relevant or does it evolved to something else?

Saikatsaha1996 commented 1 year ago

This ticket is quite confusing.

Can you sum-up what the problem is. Is the title of the ticket still relevant or does it evolved to something else?

Kernel 32 bit issue solved with.. your solution..

https://github.com/ptitSeb/box86/issues/658#issuecomment-1189246521

But my issues ..

not a single DirectX game working.. because DirectX sound not working..

I am bit confused.. wine test sound works fine.. But when i am trying to run box86 wine dxdiag I am getting error..

Box86 with Dynarec v0.2.9 8e88ca69 built on Jan 24 2023 23:02:28
00c8:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0.
00c8:err:winediag:wined3d_dll_init Using the OpenGL renderer.
00c8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00c8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30
00c8:fixme:wbemprox:enum_class_object_Next timeout not supported
00c8:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Panfrost". Returning HW_VENDOR_NVIDIA.
00c8:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Panfrost". Returning HW_VENDOR_NVIDIA.
00c8:fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
00c8:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
00c8:fixme:dxdiag:wWinMain Information dialog is not implemented

In Android not supported alsa sound works via pulse audio server 127.0.0.1

Trying to install ETS2 but crashed.. https://github.com/ptitSeb/box86/issues/658#issuecomment-1401949538

Trying to run Openrail application installed.. But application not opening same error as ETS2

GPU driver Working fine.. I checked with GPU caps viewer Tested benchmark, working fine OpenGL.. But yes i dont have vulkan support

I believe all crashed related with DirectX sound.. I hope you understand.. Same problem with box86 & box64 Wine-build repository owner help me personally.. without sound support.. but not solved.. because DirectX will not work without sound..

You can check more details about error..

https://github.com/Kron4ek/Wine-Builds/issues/81#issuecomment-1399616344

xDoge26 commented 1 year ago

not a single DirectX game working.. because DirectX sound not working..

You are wrong, the game works with directx. This is the proof : https://youtu.be/RIEfNj6FvVA

Saikatsaha1996 commented 1 year ago

not a single DirectX game working.. because DirectX sound not working..

You are wrong, the game works with directx. This is the proof : https://youtu.be/RIEfNj6FvVA

Really i am now fully confused 🤔 In my case games crashed.. Directx not even opening

xDoge26 commented 1 year ago

not a single DirectX game working.. because DirectX sound not working..

You are wrong, the game works with directx. This is the proof : https://youtu.be/RIEfNj6FvVA

Really i am now fully confused thinking In my case games crashed.. Directx not even opening

You have to accept it , this is not linux vm but proot , its android problem

Saikatsaha1996 commented 1 year ago

not a single DirectX game working.. because DirectX sound not working..

You are wrong, the game works with directx. This is the proof : https://youtu.be/RIEfNj6FvVA

Really i am now fully confused thinking In my case games crashed.. Directx not even opening

You have to accept it , this is not linux vm but proot , its android problem

Can you share your zink script?

xDoge26 commented 1 year ago

Can you share your zink script?

alias zink='GALLIUM_DRIVER=virpipe'