Bug 1225635 - Steam "doesn't launch" due to .desktop configuration issue
Summary: Steam "doesn't launch" due to .desktop configuration issue
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Callum Farmer
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-29 23:56 UTC by Clayton Castro
Modified: 2024-07-02 13:36 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Clayton Castro 2024-05-29 23:56:11 UTC
In steam's .desktop file there's a line 'PrefersNonDefaultGPU=true'. This causes steam to render itself only on the non-default gpu, which will always be the one not currently in use. Looking at the issues concerning this on the steam github repository, this line was intended to make systems always use a discrete gpu if available. However if you're currently already using video out from your discrete gpu, this will make it render only on the igpu (not desired behavior). Removing this line from the .desktop will make steam render on whichever gpu is currently in use, with games still defaulting to the dedicated gpu if available (desired behavior).

I would've submitted a fix for this myself but I'm not sure where to do so.