Steam: Difference between revisions

From Q
Jump to navigation Jump to search
Tgurr (talk | contribs)
No edit summary
Tgurr (talk | contribs)
No edit summary
Line 28: Line 28:
== Start Steam with debug output enabled ==
== Start Steam with debug output enabled ==
{{Command|<nowiki>STEAM_RUNTIME=1 STEAM_DEBUG=1 steam</nowiki>}}
{{Command|<nowiki>STEAM_RUNTIME=1 STEAM_DEBUG=1 steam</nowiki>}}
== Debug a Steam application / game with strace ==
Open the Steam options of the specific application and enter the following command into the start parameters form.
{{Command|<nowiki>strace %command% 2>&1 | tee ~/strace.log</nowiki>}}

Revision as of 02:37, 19 December 2013

Refresh Steam files

If there are any problems with your Steam installation first try to reset it's configuration and files. This won't affect your currently installed games.

$ steam --reset


Bug 1040: Let Steam client windows be managed by the window manager

Lets you close Steam to the tray instead of having it sit in the task bar.

File: ~/.bash_profile
# Steam close to tray workaround
# https://github.com/ValveSoftware/steam-for-linux/issues/1040
export STEAM_FRAME_FORCE_CLOSE=1


Bug 529: Error: SELinux is preventing steam from using the 'execheap' accesses on a process

Enable workaround:

# setsebool -P selinuxuser_execheap 1

Disable workaround:

# setsebool -P selinuxuser_execheap 0


Force Steam to use the STEAM_RUNTIME instead of system installed libs (e.g. Fedora)

$ STEAM_RUNTIME=1 steam


Start Steam with debug output enabled

$ STEAM_RUNTIME=1 STEAM_DEBUG=1 steam


Debug a Steam application / game with strace

Open the Steam options of the specific application and enter the following command into the start parameters form.

$ strace %command% 2>&1 | tee ~/strace.log