While you're here, please consider supporting GamingOnLinux on:
Patreon,
Liberapay or
PayPal Donation.
We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!



We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
Popular this week
- Metro Exodus from 4A and Deep Silver has officially released for Linux
- System76 announce COSMIC, their own GNOME-based desktop environment for Pop!_OS
- OpenHV, a free and open source RTS based on the unreleased Hard Vacuum has a stable build
- Richard Stallman and the Free Software Foundation speak up on Stallman's return
- Check out the Linux system specs needed for the Metro Exodus port releasing April 14
Contact
Latest Comments
-
Metro Exodus from 4A and Deep Silver has officially rel…
- ghiuma -
Grape times ahead with the release of Wine 6.6 noting p…
- STiAT -
Zorin OS 16 gets a Beta with 'the largest library of ap…
- BlackBloodRum -
Stellaris: Nemesis expansion and the free 3.0 'Dick' up…
- 14 -
Zorin OS 16 gets a Beta with 'the largest library of ap…
- wvstolzing - See more comments
Latest Forum Posts
View PC info
Linux Distribution: Ubuntu 20.04 LTS
Desktop Environment: GNOME
Graphics Card: GeForce MX250
GPU Driver Version: 460.39
Have you checked for system updates?: Yes
If this is to do with Steam, please add your system read-out from Steam -> Help -> System Information (please put that into Pastebin/Gist as linked above!):
https://pastebin.com/hcwutp63
You can note your issue below here
Default display for video output when running games via Steam is inconsistent.
Note any particular steps to reproduce it below here
* Connect external display via HDMI, ensure that it is the default display in Ubuntu's settings (Settings-->Screen Display-->Screen Display-->Primary Display-->2 Samsung Electric Company 27")
* Ensure that all other displays are "active" (Settings-->Screen Display-->Screen Display-->)
--
I have a dual-display laptop (i.e. my laptop has two built-in displays) and I have an external display connected via HDMI, however my primary display is the external display (both in actual usage, and also in Ubuntu's settings).
But when I run games with Steam, the display on which games appear by default is inconsistent.
Sometimes games will default to the external display, sometimes they will default to my laptop's primary display (they never default to my laptop's secondary display, presumably because it's physically smaller than the other two).
In addition, the display output is often different even between games of the same developer and / or series (e.g. "Portal" defaults to my external display, but "Portal 2" defaults to my laptop's primary display); and one game (Plague Inc: Evolved) - which was previously defaulting to the external display - now defaults to the primary display on my laptop after downloading some downloadable content.
I can force everything onto my external display by disabling the other two displays in Ubuntu's settings - but with three displays, this is a pain to do every time I want to do some gaming...
Surely there's a way to force games to appear on my external display, when using Steam (obviously I still want them to revert to my laptop's primary display, if disconnected from my external screen)?
Sorry, don’t have anything helpful to say.
View PC info
What the heck was the point of your post, then?🤦
https://steamcommunity.com/discussions/forum/1/3118149881099775963/
What you're seeing is most likely games either having no clue at all about multi monitor systems, or using their own metric on where to put the window (e.g. first monitor found, biggest one, etc.)
Scripting this is probably the best workaround I can suggest.
Another workaround might be to use devilspie to force window placement. But you have to create setups for each game.
View PC info
Okay, I'll look into this... Thanks.