Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

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 BottlesLutris and the Heroic Launcher.

Article taken from GamingOnLinux.com.
14 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
23 comments Subscribe
Page: «2/2
  Go to:

mrdeathjr 12 Jul 2023
Just 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 Jul 2023 at 12:18 pm UTC
whizse 12 Jul 2023
View PC info
  • Supporter
Hmm, seems it's enabled by default?

https://gitlab.winehq.org/wine/wine/-/blob/master/configure#L4420
It'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!
Shmerl 12 Jul 2023
It'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.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.