r/linux_gaming • • 3h ago

Looking for Help - Games launched in Lutris scaling issue

Hi,

I installed Lutris on Ubuntu 26.04 to play Anno 1800 and Diablo 3, using Ubisoft Connect and Battle.net.

I am using a LenovoT14s connected to a docking station with a 2560x1080 monitor as primary display.

The scale in the Ubuntu display options for all monitors is set to 100%

DPI scaling in Lutris for Uconnect is set to 96 DPI - (automatically after install). When i launch Ubisoft Connect, it is very tiny - scaling is obviously wrong. Same with Battle.net

When i set the scaling DPI for Ubisoft Connect to 192 manually in the runner options, the size and scaling seems to be correct. BUT when i try to launch ANNO 1800 from Uconnect, it refuses to run correctly. When launching the game, the game window jumps between montitors for a few seconds and then it settles on the primary display, but with a very very blurry picture not readable at all. Sometimes it does not even lauch and crashes during startup.

But after hours of troubleshooting, i found a weird workaround - by accident. When i hot plug the USB-C from the docking station after system boot, Uconnect scales correctly with a 96 DPI setting. (with the manually set 192 it is way to big now - but had the correct size before the hot plug) And also ANNO 1800 launches and plays just fine. Battle.net behaves exactly the same.

What i need to do now is, after a system reboot, i need to disconnect and connect the docking station, and then all scaling and games work just fine. ANNO 1800 only works when the Ubisoft Connect interface has the correct size with a 96 DPI setting, any different combination causes issues.

Does anyone have an idea what the hot plug triggers and what i need to do to make it work without disconnecting and connecting the dock after every restart?

Thanks

Peter

0 Upvotes

0 comments sorted by