To end the year the open source consulting firm Collabora, who often works with Valve, has written up a fresh post with a video to show off their Wayland driver for Wine. Something they announced originally back in 2020, they've really put a lot of work into this one.
Reaching a stage where a huge amount of things now sound like they're working including window handling, OpenGL and Vulkan (with support for WineD3D and DXVK), multiple monitor support, HiDPI scaling and the list goes on. It's coming together nicely. It's not quite ready for upstreaming yet, and they have some issues still to be solved for things like cross-process rendering (Chromium/CEF based applications, like game stores).
Check out their video:
Direct Link
More info in the full announcement.
Quoting: LoftyThis is because on X11, all monitors are considered one screen.Quoting: TheRiddickI look forward to the day I can switch to Wayland. But we still need some better Display Management stuff like Brightness/Gamma/Contrast/ICC controls along with HDR at some point.
Nvidia binary driver user here..
I had assumed good real world multi-monitor would work ok by now on x-server and i was wrong. Here with my dual screen mixed refresh/resolution combo. Windows will draw at the lowest refresh available instead of refreshing separately for each screen (although the mouse cursor refreshes at the screens native refresh) not only that but the window movement is clunky even when setting both screens to 60hz.. because reasons. The only solution is to disable v-sync entirely (not good).
As such, refresh rate and DPI scaling will be applied uniformly to all monitors.
Quoting: HoolyAs such, refresh rate and DPI scaling will be applied uniformly to all monitors.
A X-server update recently made it so VRS works and also the highest refresh rate is considered. Old behavior of it taken lowest common denominator as default settings for all screens is no longer.
See more from me