Steam: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
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