Skip to content

Bug: With an external monitor on the SteamDeck, the game will launch in the SD's aspect ratio #9265

@schnow265

Description

@schnow265

My external monitor runs at resolution 1920x1080 (16:9) and the SteamDeck's Display uses resolution 800x1280 (10:16). Some games (when using Proton) start with a 10:16 resolution on my 16:9 Display causing black bars on the left and right side.
My SteamDeck runs CachyOS.

Proton: I have tested this with Proton 9, 10 and Experimental

Game Steam Linux Runtime 1.0 (scout)1 / Native Version Proton
Dying Light Image Image
Dungeons of Hinterberg No Native version avaliable Image
No Man's Sky No Native Version avalible Image
Tomb Raider Native version wouldn't launch2 Image
Euro Truck Simulator 2 Image3 Image

Games I tested where the Proton version did not produce this Issue:

  • Half-Life
  • Half-Life 2
  • Satisfactory
  • Portal

After noticing what happened with Euro Truck Simulator 2's resolution I got the following (possible, I actually have no idea what happened) conclusion: Proton only reports the fullscreen resolution of the SD's display (Display 1), but then launches on the external Monitor (Display 2). The game then either stretches it's frame (See ETS2) or adds black bars left and right.

Footnotes

  1. Only Runtime Version 1.0 showed up in the drop-down menu for compatibility tool overrides for me, so I only tested with 1.0.

  2. Crashes with ERROR: ld.so: object '/home/schnow265/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.. I guess scout is 32bit or TR wants a 32bit library?

  3. The black bars are intended here. Here is a more clear picture: Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions