Closing in on the Wine 10 stable release now! Wine 9.22 has been released, ahead of the first release candidate for Wine 10 in two weeks time. The Wine 10 release itself is due for sometime around mid-January.
From the release notes the highlights are:
- Support for display mode virtualization.
- Locale data updated to Unicode CLDR 46.
- More support for network sessions in DirectPlay.
- Wayland driver enabled in default configuration.
Going by the GitLab, it seems Wayland is only currently used when x11 fails. So it's enabled, but not the default go-to, likely as more Wayland work still needs to be done.
There's also bug fixes noted for Dark Souls Remastered, World Of Warcraft and Steam. Plus a few other miscellaneous behaviour fixes.
Pictured - Dark Souls Remastered
Some you may have missed, popular articles from the last month:
10 comments
@liamdawe
very well for put more complete information about in which situation wayland is enabled, less confusion for users
This wine version in my case at simple seek work ok (dxvk-vulkan-zink)
Last edited by mrdeathjr on 23 November 2024 at 6:41 pm UTC
QuoteGoing by the GitLab, it seems Wayland is only currently used when x11 fails. So it's enabled, but not the default go-to, likely as more Wayland work still needs to be done.
very well for put more complete information about in which situation wayland is enabled, less confusion for users
This wine version in my case at simple seek work ok (dxvk-vulkan-zink)
Last edited by mrdeathjr on 23 November 2024 at 6:41 pm UTC
10 Likes, Who?
2 Likes, Who?
What do they mean by "Support for Display Mode Virtualization", is gamescope built into wine now or something?
0 Likes
Quoting: WMan22What do they mean by "Support for Display Mode Virtualization", is gamescope built into wine now or something?I think it's this merge:
"[I]mplementation of display setting virtualization using DPI scaling, ie: Proton fshack done right.
There's various things to tweak still, and this will stay as an experimental feature with X11 (Wayland actually needs it to implement display mode change so it's as experimental as the driver)"
https://gitlab.winehq.org/wine/wine/-/merge_requests/6804
1 Likes, Who?
Quoting: whizseQuoting: WMan22What do they mean by "Support for Display Mode Virtualization", is gamescope built into wine now or something?I think it's this merge:
"[I]mplementation of display setting virtualization using DPI scaling, ie: Proton fshack done right.
There's various things to tweak still, and this will stay as an experimental feature with X11 (Wayland actually needs it to implement display mode change so it's as experimental as the driver)"
https://gitlab.winehq.org/wine/wine/-/merge_requests/6804
Dragging a window over another monitor with a different raw DPI is broken, and window dimensions may flicker/break, this will need the winex11 window configure refactoring (ie: !6731 (closed) and the other changes in !6569 (merged)) to be fixed.
I wonder if this will fix Warframe's weird cursor capture issues on KDE Plasma Wayland when you're running a portrait monitor as a secondary monitor and click away then back onto your primary non portrait monitor where you have to really struggle to get the game to capture the cursor again.
0 Likes
Enabled in the default build, I suppose. From memory, you needed to build Wine yourself with Wayland driver support. So this is a good first step.
0 Likes
Quoting: WMan22What do they mean by "Support for Display Mode Virtualization", is gamescope built into wine now or something?
It means if the game tries to set fullscreen resolution to something low, Wine will scale that to your display resolution. Except now it's not doing it neatly, placing the result not centered and leaving transparent band on the right if aspect ratio doesn't match. I filed a bug about it. Not sure what gamescope is doing, I'm not using it.
Last edited by Shmerl on 24 November 2024 at 5:21 am UTC
2 Likes, Who?
Wayland is enabled, but not used unless you unset DISPLAY.
1 Likes, Who?
Quoting: ShmerlQuoting: WMan22What do they mean by "Support for Display Mode Virtualization", is gamescope built into wine now or something?
It means if the game tries to set fullscreen resolution to something low, Wine will scale that to your display resolution. Except now it's not doing it neatly, placing the result not centered and leaving transparent band on the right if aspect ratio doesn't match. I filed a bug about it. Not sure what gamescope is doing, I'm not using it.
That's kind of disappointing as this kind of display issue is exactly the kind of thing gamescope exists as a band aid for. If it's doing that I see this breaking a few games. A good game to test is Star Wars: Jedi Knight Dark Forces 2, as that game on windows has a menu screen that will display in a tiny 640x480 window while the game itself will run at the proper resolution.
Last edited by WMan22 on 24 November 2024 at 7:15 pm UTC
0 Likes
It's not there yet, but it's a step in the right direction. I also hope it will eventually help old games that use weird / small resolutions like that. But it still needs some work for that and looks like developers do plan to improve it.
0 Likes
See more from me