MixedVictor / CanelaEmulator

My own testing version of cassiapp
GNU Lesser General Public License v3.0
8 stars 0 forks source link

WINE doesn't show anything on Termux:X11 + Prefix creation is broken #1

Open MixedVictor opened 1 month ago

MixedVictor commented 1 month ago

When running WINE with a imported prefix, it won't output anything to Termux:X11, and logcat doesn't show anything interesting:

image I don't think it's a problem of the X server becuase I have tested xclock (by copying the binary and the .so files one by one to the runtime folder 🥲) and it shows up fine on Termux:X11 I have played a bit with wine_ctx.cpp but it still didn't get it to output anything. But hey, cmd works, I guess? image

Also, the prefix creation doesn't work and I have no idea why and what to do:

image Maybe the issue could be a problem with the runtime? I don't know, they haven't even put any instructions over how to build the runtime! And although importing a prefix does bypass this problem, I also don't know if this could influence other problems like WINE not outputting anything to Termux:X11...

EMDEEE355 commented 1 month ago

Open a discord channel for more support

EMDEEE355 commented 1 month ago

https://github.com/daviDarthemis/wine/releases/tag/000.01.10

Try following his steps

MixedVictor commented 1 month ago

Open a discord channel for more support

@rlukas210 did create a discord channel for us I'll try to do what you just sent

rlukas210 commented 1 month ago

Open a discord channel for more support

https://discord.com/invite/Z8VCh26q Our discord channel

Freak21227 commented 1 month ago

Open a discord channel for more support

https://discord.com/invite/Z8VCh26q Our discord channel

it's say "discord invite link is invalid or expired"

rlukas210 commented 1 month ago

Open a discord channel for more support

https://discord.com/invite/Z8VCh26q Our discord channel

it's say "discord invite link is invalid or expired"

Sorry, i'll send a new one

rlukas210 commented 1 month ago

https://discord.com/invite/QWjXwPPu @Freak21227

MixedVictor commented 1 month ago

https://github.com/daviDarthemis/wine/releases/tag/000.01.10

Try following his steps

I'm a bit late to answer, but it also didn't change anything

MixedVictor commented 1 month ago

There is now this error that happens randomly on Canela, but it doesn't happen on cassiapp for some reason (I tested it multiple times)? Maybe it could be a problem over how Canela copies and extracts the runtime? image

EMDEEE355 commented 1 month ago

https://discord.com/invite/QWjXwPPu @Freak21227

These invite is not valid

rlukas210 commented 3 weeks ago

These invite is not valid

New (permanent) invite link: https://discord.com/invite/4hgbAFuGpB

MixedVictor commented 3 weeks ago

Yesterday I finally managed to get WINE running through adb shell run-as. I still don't know what is making Canela/cassiapp to be so broken... I tried running some benchmarks (the first one I tried to run was CubeMap.exe), but WINE kept complaining about a missing DLL that didn't show up in the logs, I then used WINEDEBUG=+module to get some more debug logs, and then I found out WINE still wanted to use xtajit.dll so I renamed libwow64fex.dll to xtajit.dll and now FEX works. However when I ran CubeMap.exe it gave me a DirectX error: image I even copied again to make sure if the compiled mesa's DLL's were on system32 and syswow64 but it still didn't work. On the logs the only thing about the benchmark that showed up was this:

0024:err:d3d:wined3d_caps_gl_ctx_create Failed to find a suitable pixel format.
0024:err:d3d:wined3d_adapter_gl_init [DEBUG][24] Handled unaligned atomic: new pc: 196DFF30
Failed to get a GL context for adapter 1D82C750.

I tried another benchmark (wglxgears.exe) but it didn't even log out anything... Another benchmark I tried (CPU Rightmark) works fine with an average for now of ~5.3 FPS on the default settings at 720p.