https://bugs.winehq.org/show_bug.cgi?id=56756
Bug ID: 56756 Summary: Support the asahi gpu driver Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: m1m1k4tz@protonmail.com Distribution: ---
When using krun + boxwine it complains that no card selector is available for the vendor and polygonoffset scale factor detection failed
https://bugs.winehq.org/show_bug.cgi?id=56756
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #1 from Austin English austinenglish@gmail.com --- What are krun/boxwine? What wine version are you using? What application are you trying to run? Please attach the terminal output?
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #2 from m1m1k4tz m1m1k4tz@protonmail.com --- I’m trying to launch fallout through the launcher but it just exits when you press play you have to run fallout3.exe from the explorer specifically
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #3 from m1m1k4tz m1m1k4tz@protonmail.com --- https://pastebin.com/FaAcFxmw
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com --- So, this is running Linux on Apple arm64, then you're using x64 emulator, with some containerization to run wine?
Does anything work at all? Like winecfg?
This distro must be using mesa drivers, right? Maybe you can try software mode driver to see if that works any better.
Do they have opengl/vulkan support at all for this driver? Instead of a full game, I'd start with some gl/vulkan sample win32 program to see if it's at all usable.
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #5 from m1m1k4tz m1m1k4tz@protonmail.com --- (In reply to Nikolay Sivov from comment #4)
So, this is running Linux on Apple arm64, then you're using x64 emulator, with some containerization to run wine?
Does anything work at all? Like winecfg?
This distro must be using mesa drivers, right? Maybe you can try software mode driver to see if that works any better.
Do they have opengl/vulkan support at all for this driver? Instead of a full game, I'd start with some gl/vulkan sample win32 program to see if it's at all usable.
I used this guide up until fex emu then I used wine compiled with wow64 and box64 because Apple silicon doesn’t support 32 bit at all
https://gist.github.com/teohhanhui/042a395010d9946ceee14768736e3780
Some games work and steam might work too if there wasn’t an existing bug in wow64 that makes it so it only work with dxvk and there’s no vulkan yet in the asahi gpu driver
For some reason the mouse won’t work when you use the keyboard at the same time
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #6 from m1m1k4tz m1m1k4tz@protonmail.com --- It’s pretty much playable if you use autorun and vats and my laptop doesn’t even get hot
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #7 from Austin English austinenglish@gmail.com --- Please _attach_ the logs in the future, rather than using external pastebins.
For reference, the relevant line in the log is: 0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Apple M1 (G13G B1)").
https://bugs.winehq.org/show_bug.cgi?id=56756
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #8 from Fabian Maurer dark.shadow4@web.de --- Just some info:
The big problem for Wine on M1 is bug 52715, the kernel only supports 16k pages. A work around is using krun, a micro-VM that allows running a 4k kernel.
box64 is an x86_64 emulator for ARM64.
https://bugs.winehq.org/show_bug.cgi?id=56756
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #9 from Zeb Figura z.figura12@gmail.com --- (In reply to Austin English from comment #7)
Please _attach_ the logs in the future, rather than using external pastebins.
For reference, the relevant line in the log is: 0024:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Apple M1 (G13G B1)").
Not really. All that does is affect the card name and vendor reported to the application. If we don't recognize the card we substitute a known card anyway.
https://bugs.winehq.org/show_bug.cgi?id=56756
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|d3d |-unknown Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
--- Comment #10 from Ken Sharp imwellcushtymelike@gmail.com --- Does this even make sense? What is the "asahi gpu driver"? Is there an actual bug here so that we can change the title?
What version of Wine are you using?
How is this different to Bug 56748, another bug which you haven't bothered to provide any useful information?
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #11 from m1m1k4tz m1m1k4tz@protonmail.com --- The other log was me in game after running Fallout.exe directly and this one was me trying to run the launcher then press play to run the game
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #12 from Zeb Figura z.figura12@gmail.com --- (In reply to Ken Sharp from comment #10)
Does this even make sense? What is the "asahi gpu driver"?
Yes. Asahi is a Mesa GPU driver for Apple's recent series of GPUs.
I would appreciate more clarification though. It's not clear at all what the bug is, and there's no evidence it's related to the GPU driver. The messages meant in comment 0 are not necessarily symptomatic of any practical problem.
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #13 from m1m1k4tz m1m1k4tz@protonmail.com --- Okay I just tried this with the latest version of box64 wine and krun and it launches fallout now. For some reason using the env variable to exclude libglesv2 to get steam working doesn’t work on mac but that’s gotta be someone else’s bug. It’s hard to tell because there’s 3 different layers my bad
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #14 from m1m1k4tz m1m1k4tz@protonmail.com --- Also, do any of you know what would cause the drop down and right click menus to instantly close after opening them?
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #15 from m1m1k4tz m1m1k4tz@protonmail.com --- Created attachment 76646 --> https://bugs.winehq.org/attachment.cgi?id=76646 right click menu
https://bugs.winehq.org/show_bug.cgi?id=56756
--- Comment #16 from m1m1k4tz m1m1k4tz@protonmail.com --- 13.313:0114 is one of the times I pressed right click in the registry editor