24
How to resolution issues? (sh.itjust.works)

Hey guys, I just got my Steam Machine and, having never owned or used a Deck, I want to know how you guys are tackling the resolution issue.

It’s hooked up to a 4K 165Hz monitor, which I know is not something the Machine can ever hope to achieve in modern 3D games, but it IS capable of it in the Steam interface and in 2D or old 3D games (majority of games I play).

Issue #1: The performance overlay is too small. I haven’t figured out which of the scaling options affect it (if any)

Issue #2: Some games don’t have AI upscaling, or have it hidden when they detect they’re running on a “Steam Deck”. I tried Another Crab’s Treasure, which barely runs at 30-40fps at 4K, but often hits 120 at 1080p with high settings. Blurry text is the bane of my existence, and I’m seriously conflicted about which resolution to use. Is there any way to inject FSR(4) into games that don’t already support it?

Issue #3: Proton. By default, do games have their Proton version set per game, or globally? Asking because I assume a proper “verified” program would tag the tested software version, but you never know. Is there any risk to setting games to use the latest version? How common are feature/compatibility regressions?

Any tips and tricks welcome, i’m a complete noob when it comes to SteamOS

top 8 comments
sorted by: hot top new old
[-] rtxn@lemmy.world 11 points 1 day ago* (last edited 1 day ago)

If issue #1 is about MangoHUD, you should read its manual to find out how to set the overlay size. If it's not MangoHUD... you should switch to MangoHUD, it's a fantastic application.

Issue #2: Gamescope has built-in support for FSR1 and NIS upscaling. Use this as the launch options: gamescope -W 1920 -H 1080 -w 3840 -h 2160 -F fsr -r 120 -- %command%. This will run the game in a 1080p 120 FPS graphical session, but upscale it to a 4K output resolution using FSR. Unfortunately Gamescope is not perfect and sometimes introduces compatibility and stability issues.

Alternatively, you can use Lossless Scaling for either upscaling or frame generation. It works on Linux and is well-liked, but I've never personally used it.

Issue #3:

The default Proton version is the latest one available. You can set it globally in Steam -> Settings -> Compatibility.

By default, games use the global Proton version. If you want a game to use a different version, you can set it in the game's Properties -> Compatibility by checking the "Force the use [...]" checkbox, then selecting one from the menu.

Regressions can and have happened. Steam offers the latest release of every major version, so if a game needs an older version, you can use it. Older 32-bit games in particular might have issues with Proton 10 or above, but it is possible to downgrade.

You can also use third-party compatibility tools that offer different game-specific fixes. The most popular ones are GE-Proton, Proton-EM, and Dawn Winery (the last one specifically for Chinese gacha games with horrid anti-cheat). You can install them by extracting the archives into the ~/.local/share/Steam/compatibilitytools.d directory.

I strongly recommend consulting ProtonDB if you're having issues with a game.

[-] artyom@piefed.social 7 points 1 day ago* (last edited 1 day ago)

Issue #1: The performance overlay is too small. I haven’t figured out which of the scaling options affect it (if any)

There isn't any.

Issue #2: Some games have it hidden when they detect they’re running on a “Steam Deck”.

Add 'steamdeck=0 %command%' to launch options

Issue #3: Proton.

It just uses the latest Proton available for all games, I believe.

[-] rtxn@lemmy.world 5 points 1 day ago

Correction: It's SteamDeck=0 %command%. Environment variables can't have spaces in their name.

[-] artyom@piefed.social 1 points 1 day ago

Yeah, autocorrect. Thanks.

[-] AcornTickler@sh.itjust.works 4 points 1 day ago

It defaults to Proton Experimental on my Steam Deck, but Valve does override that and pin some games to a particular Proton version. Sometimes they even set some games to run their Linux-native versions.

[-] bjoern_tantau@swg-empire.de 3 points 1 day ago

There is a way to inject FSR 4 into games but only if they already support another upscaling algorithm like FSR 3 or DLSS. Don't know about the Steam Machine/Deck specifically but in general it's called optiscaler. I bet there is a Decky plugin to make it easier to activate.

[-] Fubarberry@sopuli.xyz 3 points 1 day ago

There is a decky plugin for it, called Decky-Framegen. It originally just enabled frame gen but now installs optiscaler.

There's also a new plugin called Proton Launch that seems like it lets you toggle various proton/GEproton options, including optiscaler, FSR upgrades, various performance settings (DXVK async, low latency, etc), and more.

[-] actionjbone@sh.itjust.works 3 points 1 day ago

I can't answer the first two, but for the third question:

Yes, there's a Proton default. If you go into a game's settings page, you can choose to either leave it at the default or override it.

Proton is in active development, so it changes over time. That means the default setting might be good, but not optimal.

My main gaming computer runs Linux, so I've dealt with this. It's not something I usually touch. I think the only time I've had issues is when I'm running a non-Steam game through Steam.

this post was submitted on 17 Jul 2026
24 points (87.5% liked)

Steam Hardware

22662 readers
290 users here now

A place to discuss and support all Steam Hardware, including Steam Deck, Steam Machine, Steam Frame, and SteamOS in general.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Deck] - Steam Deck related.
[Controller] - Steam Controller related.
[Machine] - Steam Machine related.
[Frame] - Steam Frame related.
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

If your post is only relevant to one hardware device (Deck/Machine/Frame/etc) please specify which one as part of the title or by using a device flair.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 5 years ago
MODERATORS