Bug 1025841

Summary: games:tools/steam: Bug - consider adding /sbin to steam's path (fixes lspci, dbus and font errors)
Product: [openSUSE] openSUSE.org Reporter: Jon Brightwell <jon>
Component: 3rd party softwareAssignee: E-mail List <opensuse-communityscreening>
Status: RESOLVED FIXED QA Contact: E-mail List <opensuse-communityscreening>
Severity: Normal    
Priority: P5 - None CC: jimmy, opensuse
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jon Brightwell 2017-02-17 10:08:59 UTC
Starting steam via console gives you this output http://susepaste.org/5ccf4e9d

If you run as 

PATH=$PATH:/sbin steam

You get a much shorter output with lots of errors removed. http://susepaste.org/d1fa832c


I spent a little time looking into this and discovered the following:


Valve reports that it uses lspci to detect graphics card for help when streaming and at startup it outputs `sh: lspci: command not found`.
https://github.com/ValveSoftware/steam-for-linux/issues/3306


As for the fonts, I blind tested with screenshots of the store and thought the font rendering with the path looked clearer. After zooming in there is actually a difference.
Comment 1 Matthias Mailänder 2017-02-18 08:59:12 UTC
Thanks for the report. Sounds like a good idea. Sadly I can't test steam right now as it segfaults on startup on Tumbleweed.
Comment 2 Jon Brightwell 2018-11-12 09:44:36 UTC
I was reviewing my old bugs this morning and this one is still valid with the benefits as per first comment (can't see the dbus errors atm). Looking at the package, I presume it'd need a patch similar to steam-invoke_steamtricks.patch and add the path to line 5 of the start up script?
Comment 3 Jon Brightwell 2019-06-14 13:25:57 UTC
https://build.opensuse.org/request/show/709576