[SOLVED] Native resolution not available in lutris

Hello guys,

I installed Lutris today with the hopes of playing the sims 4, just to find it that I cannot change the resolution to anything higher than 1600x900 in the settings of Lutris (wine version wine-ge-8-26-x86-64) - or in the game itself. The native resolution of my screen is 2560x1440 (Arch Linux, Hyprland desktop), and I am using nvidia-open driver. I tried using gamescope, however that did not launch the game at all. I appreciate any help! Thanks :slight_smile:

Hi,

You don’t say where you got the Sims4 from - the original DvD probably won’t be aware of modern 16:9 resolutions. Steam (and EA) versions are updated and can run at 4k (but stuff is tiny if you do)

Are you running in game with windowed fullscreen, or fullscreen? Windowed fullscreen (aka borderless) is the better option.

Lastly, are you running Lutris 5.17 and which type (git, flatpak, package?) and have you tried a different runner?

Sorry for the misleading wording. I cannot change the resolution in the runner settings within lutris (wine-ge-8-26-x86-64) higher than 1600x900. I have the arch package of lutris installed (lutris 0.5.17-7), and I only tried the runner wine-ge-8-26-x86-64.

I don’t think the Sims game is to blame, I have installed the EA App via lutris and installed the Sims 4 through the EA App.

Below a screenshot of the lutris setting (the “switch resolution to” is at the maximum available - the “Keep current (default)” has the same effect as 1600x900).

Thanks!

EDIT: Even in the global options of lutris 1600x900 is the maximum available resolution.

Close all Lutris windows, games and apps, then start In debug, (lutris -d from a terminal) does it say anything about fetching resolutions when you access that panel? Something like:
DEBUG 2024-11-01 19:39:39,562 [xrandr._get_vidmodes:18]:Retrieving 25 video modes from XrandR
If it is using xrandr, does running it from a terminal agree with that number?

Here is the output:

DEBUG 2024-11-02 10:33:11,216 [xrandr.get_resolutions:91]:Retrieving resolution list DEBUG 2024-11-02 10:33:11,225 [xrandr._get_vidmodes:18]:Retrieving 24 video modes from XrandR

However, I did some research and the most likely cause is that on Hyprland, XWayland applications are pixelated by default if not running natively on Wayland. I tried Wine 9.2 Staging and by following the Arch Wiki I changed the registry to force native Wayland, which worked regarding the resolution. However, the game is unfortunately unplayable, since the contrast is for some reason super high, so I can’t see anything. I guess I’m stuck with the game on 1600x900 then unless I am changing desktop environment :confused:

All in all I guess its not an issue with lutris then, but Wine and Wayland.