I’m having trouble with auto-scaling on my ultrawide monitor (3440×1440) while trying to play some older games on Fedora 41 with KDE and Wayland. I’ve tried adjusting monitor settings, tweaking display options, and using Gamescope, but the game keeps stretching to fill the screen. What I really want is for the games to display with black bars instead of stretching. I’ve attempted this with both a native Linux game and one using Proton, but the issue persists. I’ve heard that there might be bugs with the Nvidia control settings on Wayland, but I’m not completely sure. Anyone had similar issues or can provide suggestions?
2 Answers
Congrats on getting an ultrawide! I just got mine too, and I’ve been facing the same dilemma. You might want to check if you can configure Proton settings directly. I’ve seen some users have luck with custom launch options that enforce the resolutions, especially when not using Gamescope. It could be worth experimenting with!
Definitely try that out! I heard that using the command line options in Proton can really help with resolution issues.
It sounds like you’re dealing with a common issue where games don’t respect aspect ratios properly on ultrawide displays. If you’re using Gamescope, try switching to a stable version before 3.14.2 because later versions might have compatibility issues with Nvidia.
For your specific games, set them to run in 16:9 resolution instead of 21:9 or higher, which will give you those black bars on the sides. It can be kinda tricky, but you’re on the right path!
Got it! So, I should revert Gamescope to an older version to get better stability? That’s good to know. I’ll try adjusting the game settings to force 16:9 and see if that helps.
Yeah, definitely go for the 16:9 setting. It takes a bit more tweaking, but it should give you those black bars you’re looking for.
Thanks for the tip! I’ll play around with Proton settings. Hopefully, I can find a good combo that avoids the stretching.