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.

Wine 8.21 brings High-DPI scaling and initial Vulkan support for Wayland

By - | Views: 34,485

Wine 8.21 has rolled out as the latest development release and brings with it some nice sounding stuff, readying up for Wine 9.0 early next year.

From the release notes:

  • High-DPI scaling and initial Vulkan support in the Wayland driver.
  • Beginnings of support for ARM64EC target.
  • Updates to the locale database.
  • Various bug fixes.

From the bug fix lists there's 29 solved as of this release including one from 2007 with game improvements overall to Drome Racers, Ninki Seiyuu no Tsukukurikata, Age of Empires II Definitive Edition, Death Stranding, ModOrganizer, Port Royale 2 and other miscellaneous apps.

Want help managing Wine on Linux? You can try Bottles, Lutris and the Heroic Launcher.

Article taken from GamingOnLinux.com.
13 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 came back to check 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. Find me on Mastodon.
See more from me
7 comments

mrdeathjr Nov 25, 2023
This wine version add various commits related wma-wmv but in practice for example dead rising 1 sometimes pass entry videos sometimes dont

In other cases stay in black case darksiders - ultra street fighter and others

Also have more commits related mpeg-1, with wine must be resolve various issues remaining of infamous bug 9127

https://bugs.winehq.org/show_bug.cgi?id=9127

At writing time stay using staging 8.21, avalaible on winehq packages (in my case stay using mantic packages)




Last edited by mrdeathjr on 26 November 2023 at 2:19 am UTC
fenglengshun Nov 25, 2023
Looking good for next year! Looks like we really will get Wine Wayland in 9.xx Staging and 10.0 Stable.
axredneck Nov 25, 2023
Quoting: mrdeathjrThis wine version

Case


Last edited by axredneck on 25 November 2023 at 3:00 pm UTC
Shmerl Nov 25, 2023
Just a few more MRs and Wine Wayland can be tested with games.


Last edited by Shmerl on 25 November 2023 at 11:56 pm UTC
Shmerl Nov 26, 2023
Did anyone actually manage to test the new Wayland driver for anything simple?

I tried it, but it's not working:

debug=true DISPLAY='' WAYLAND_DISPLAY='wayland-0' wine regedit
...
009c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
009c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
009c:err:systray:initialize_systray Could not create tray window
002c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
002c:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
whizse Nov 27, 2023
View PC info
  • Supporter
Quoting: ShmerlDid anyone actually manage to test the new Wayland driver for anything simple?

I tried it, but it's not working:

debug=true DISPLAY='' WAYLAND_DISPLAY='wayland-0' wine regedit
...
009c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
009c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
009c:err:systray:initialize_systray Could not create tray window
002c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
002c:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly."
Seems to still be missing the bits I mentioned here. I guess it won't be hooked up properly until everything has been merged.
Shmerl Nov 27, 2023
I found a way to do it. Set this in registry:

HKEY_CURRENT_USER\Software\Wine\Drivers\Graphics="x11,wayland"

Then unset DISPLAY variable and try something like regedit.
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.