Steam: Difference between revisions

imported>Gytis-ivaskevicius
No edit summary
imported>Klaymore
m Spelling, grammatical, and a few phrasing edits.
Line 46: Line 46:
</syntaxHighlight>
</syntaxHighlight>


unfree
 
Other option, in case you need more flexibility, is to directly reference to the part of steam metapackage instead. In fact, <code>steam-run-native</code> above is just a wrapper linking to <code>steam.run</code>.
Another option, in case you need more flexibility, is to directly reference the part of steam metapackage. In fact, <code>steam-run-native</code> above is just a wrapper linking to <code>steam.run</code>.


Example snippet of <code>configuration.nix</code>:
Example snippet of <code>configuration.nix</code>:
Line 102: Line 102:
== Troubleshooting ==
== Troubleshooting ==


for all issues: first run steam through the terminal and read the output
For all issues: first run steam through the terminal and read the output.


=== Steam fails to start. What do I do? ===
=== Steam fails to start. What do I do? ===
strace then open bug report.
<code>strace</code> then open a bug report.


=== Game fails to start ===
=== Game fails to start ===
Line 118: Line 118:


=== Known issues ===
=== Known issues ===
"Project Zomboid" may report "couldn't determine 32/64 bit of java". This is not related to java at all, it carries own outdated java binary that refuses to start if path contains non-latein characters. Check for errors by directly starting local java binary within <code>steam-run bash</code>.
"Project Zomboid" may report "couldn't determine 32/64 bit of java". This is not related to java at all, it carries its own outdated java binary that refuses to start if path contains non-latin characters. Check for errors by directly starting local java binary within <code>steam-run bash</code>.


== steam-run ==
== steam-run ==
Line 133: Line 133:
== Proton ==
== Proton ==


=== Nixos 21.11 (current release) ===
=== NixOS 21.11 (current release) ===


In this version of nixos, you should be able to play most games with Proton.
In this version of NixOS, you should be able to play most games with Proton.