http://bugs.winehq.org/show_bug.cgi?id=58664
Bug ID: 58664 Summary: Linux Mint, X11, nVidia, 200% scaling reverts to 100% scaling on Screen Res Changing Product: Wine Version: 9.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: LiveFreeDead@hotmail.com Distribution: ---
Mint 22.2 Cinnamon NVidia 575 Open Drivers WINE 9.0 from the built in repo has been used.
I have been testing thing in Mint 22.2 Cinnamon and noticed that my 4k screen requires 200% DPI to make it readable, this lets WINE run fine. I am able to use 100% or 200%, but after a game changes to 800x600 or 640x480 etc, when it changes back to 100% Scaling on me, even though it was set to 200% when I executed the game, I understand why it does this during gameplay, but it should remember and revert my old Scaling option where possible. I also understand this is only one Desktop Environment on one Distro, but I have had it have other issues, I'll just mention them here as I don't expect them to be fixed as it's Cinnamon issues and not a Wine, you guys shouldn't be the ones to make work around's to issues like these. But if you happen to, I don't mind who repairs it as I would like it to change itself back to 200% when Wine is done if it gets changed by the WINE app or at least while the WINE app was running but has exited, I do know that if 2 wine games or apps were running, you would have to leave it set to 100% until both have ended, so understand it's not straight forward to fix.
If I use Wayland it doesn't change screen resolutions at all, xrandr isn't even available and the alternatives they offer are not very capable for me to script it for games that require it (Multi system, I can do my current system, but it doesn't have a default display, you have to provide the output port, HDMI, DP, RGB etc). I found using Steam to execute them works fine, will change the res and stretch to fit the screen. Even though WINE is able to run them, it puts them in a 800x600 or whatever res it is meant to scale, on the top left of my 4k display (set to 100% or 200%). Using Nouveau drivers for nvidia or MESA on AMD cards works fine and scales. so I just chalk this up to NVidia issues. But I use my system for LLM's, AI Gen and need the Cuda drivers and 3D acceleration to achieve this, so that's not an option.
Thanks for all you do.
http://bugs.winehq.org/show_bug.cgi?id=58664
--- Comment #1 from Glenn Chugg LiveFreeDead@hotmail.com --- I've just install wine-staging from winehq and configured wine-stable script to point to /opt/wine-staging/bin/wine
I then tested it with wine --version and it shows wine 10.14 (Staging)
Running the game that changes to 640x480 had the same issue of leaving Cinnamon set to 100% scaling instead of changing it back to the previously set 200%
So can confirm this bug hasn't been repaired in newer releases.