Steam: Difference between revisions

imported>Thu
mNo edit summary
imported>Artturin
remove a section which has been marked obsolete for years
Line 131: Line 131:
</syntaxhighlight>
</syntaxhighlight>
With this technique, I can play many games directly from steam. Others, like Team Fortress, cannot be patched so I only managed to run them from the cmd line.
With this technique, I can play many games directly from steam. Others, like Team Fortress, cannot be patched so I only managed to run them from the cmd line.
=== new Libcpp for steam ===
{{outdated|Since the merge of {{issue|29180}} this subsection is obsolete}}
The open source radeon drivers need a newer libc++ than is provided by the default runtime, which leads to acrash on launch. Use
<syntaxhighlight lang="nix">
(steamPackages.override { newLibcpp = true; }).steam-chrootenv
</syntaxhighlight>
[https://github.com/NixOS/nixpkgs/pull/12404 in your config] if you get an error like
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast


=== Known issues ===
=== Known issues ===