summary refs log tree commit diff
path: root/doc/package-notes.xml
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-09-27 20:12:06 +0200
committerVladimír Čunát <vcunat@gmail.com>2017-09-27 20:12:06 +0200
commit4013b381b37212201f7c81bcee3a45b890489b3e (patch)
tree0e6dc8f2a8eb83ce3fe61dd384cfde79d7a8e277 /doc/package-notes.xml
parent13c9cbacdded00558084fda7037ca80849208e99 (diff)
downloadnixlib-4013b381b37212201f7c81bcee3a45b890489b3e.tar
nixlib-4013b381b37212201f7c81bcee3a45b890489b3e.tar.gz
nixlib-4013b381b37212201f7c81bcee3a45b890489b3e.tar.bz2
nixlib-4013b381b37212201f7c81bcee3a45b890489b3e.tar.lz
nixlib-4013b381b37212201f7c81bcee3a45b890489b3e.tar.xz
nixlib-4013b381b37212201f7c81bcee3a45b890489b3e.tar.zst
nixlib-4013b381b37212201f7c81bcee3a45b890489b3e.zip
manuals: document removal of newStdcpp from steam
/cc #29180.
Diffstat (limited to 'doc/package-notes.xml')
-rw-r--r--doc/package-notes.xml38
1 files changed, 12 insertions, 26 deletions
diff --git a/doc/package-notes.xml b/doc/package-notes.xml
index e1aea62f7848..122acdc7f75c 100644
--- a/doc/package-notes.xml
+++ b/doc/package-notes.xml
@@ -477,32 +477,18 @@ it. Place the resulting <filename>package.nix</filename> file into
 
   <varlistentry>
   <term>Using the FOSS Radeon or nouveau (nvidia) drivers</term>
-  <listitem><itemizedlist><listitem><para>
-  Both the open source radeon drivers as well as the nouveau drivers (nvidia)
-  need a newer libc++ than is provided by the default runtime, which leads to a
-  crash on launch. Use <programlisting>environment.systemPackages =
-  [(pkgs.steam.override { newStdcpp = true; })];</programlisting> in your config
-  if you get an error like
-  <programlisting>
-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</programlisting>
-  or
-  <programlisting>
-libGL error: unable to load driver: nouveau_dri.so
-libGL error: driver pointer missing
-libGL error: failed to load driver: nouveau
-libGL error: unable to load driver: swrast_dri.so
-libGL error: failed to load driver: swrast</programlisting></para></listitem>
-  <listitem><para>
-  Steam ships statically linked with a version of libcrypto that
-  conflics with the one dynamically loaded by radeonsi_dri.so.
-  If you get the error
-  <programlisting>steam.sh: line 713: 7842 Segmentation fault (core dumped)</programlisting>
-  have a look at <link xlink:href="https://github.com/NixOS/nixpkgs/pull/20269">this pull request</link>.
-  </para></listitem>
+  <listitem><itemizedlist>
+    <listitem><para>The <literal>newStdcpp</literal> parameter
+    was removed after 17.09 release and should not be needed anymore.
+    </para></listitem>
+
+    <listitem><para>
+    Steam ships statically linked with a version of libcrypto that
+    conflics with the one dynamically loaded by radeonsi_dri.so.
+    If you get the error
+    <programlisting>steam.sh: line 713: 7842 Segmentation fault (core dumped)</programlisting>
+    have a look at <link xlink:href="https://github.com/NixOS/nixpkgs/pull/20269">this pull request</link>.
+    </para></listitem>
 
   </itemizedlist></listitem></varlistentry>