Another biweekly release of the compatibility layer Wine is out now! As the developers continue the progress towards getting Wine working fully with Wayland in version 8.12. Reminder: once a year a new stable release is made with the next being Wine 9.0, and Wine is just one part of what allows Steam Play Proton to play some of the biggest games around on Linux desktop and Steam Deck.
The main highlights of this release:
- Initial support for painting windows in the Wayland driver.
- Command stream performance improvements in WineD3D.
- Various bug fixes.
31 bugs were noted as solved with this release including fixes for: Combat Mission Shock Force (a bug from 2007!), Starcraft II, Flutter SDK, Excel 2016, Harry Potter Magic Awakened and plenty more miscellaneous fixes for expected behaviour of Windows apps.
Want help managing Wine on Linux? You can try Bottles, Lutris and the Heroic Launcher.
Quoting: ShmerlJust tried in the Debian build, no dice either:
00fc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00fc:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
Yeah this error stay affecting staging in my case since 8.10 for now
meanwhile wine staging fix this error stay using 8.12 devel, this fix various issues like steam and some input issues in some games
Last edited by mrdeathjr on 12 July 2023 at 12:18 pm UTC
Quoting: ShmerlHmm, seems it's enabled by default?It's not hooked up yet.
https://gitlab.winehq.org/wine/wine/-/blob/master/configure#L4420
This is the missing bit needed for the waylanddrv driver to be loaded and used instead of winex11:
https://gitlab.collabora.com/alf/wine/-/commit/4db0008a36fd424cac274447d8b4517d8b8055aa
It has yet to be merged in upstream Wine.
Applying that works. It's just that other interesting bits, like actually interacting with a Wayland window have yet to be merged!
Quoting: whizseIt's not hooked up yet.
This is the missing bit needed for the waylanddrv driver to be loaded and used instead of winex11:
https://gitlab.collabora.com/alf/wine/-/commit/4db0008a36fd424cac274447d8b4517d8b8055aa
It has yet to be merged in upstream Wine.
Applying that works. It's just that other interesting bits, like actually interacting with a Wayland window have yet to be merged!
I see, thanks for the pointer. No rush to test it then.
See more from me