www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit fa08b64b31a6612c7d8aedb46ab5c2f4de167446
parent 9e33a6ecb11551b88a95ab134dc4600003330405
Author: Guillaume Bouchard <guillaum.bouchard@gmail.com>
Date:   Tue, 10 Jul 2018 02:54:09 +0200

Use GLVND

This fixes missing symbols

Diffstat:
Mdefault.nix | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/default.nix b/default.nix @@ -16,7 +16,7 @@ let url = "http://download.nvidia.com/XFree86/Linux-x86_64/${nvidiaVersion}/NVIDIA-Linux-x86_64-${nvidiaVersion}.run"; sha256 = nvidiaHash; }; - useGLVND = false; + useGLVND = true; }); }; }; @@ -44,7 +44,7 @@ rec { cat > $out/bin/nixGLNvidiaBumblebee << FOO #!/usr/bin/env sh export LD_LIBRARY_PATH=${nvidia}/lib - ${bumblebee}/bin/optirun --ldpath ${nvidia}/lib "\$@" + ${bumblebee}/bin/optirun --ldpath ${libglvnd}/lib:${nvidia}/lib "\$@" FOO chmod u+x $out/bin/nixGLNvidiaBumblebee @@ -61,7 +61,7 @@ rec { mkdir -p $out/bin cat > $out/bin/nix${api}Nvidia << FOO #!/usr/bin/env sh - export LD_LIBRARY_PATH=${nvidiaLibsOnly}/lib + export LD_LIBRARY_PATH=${libglvnd}/lib:${nvidiaLibsOnly}/lib "\$@" FOO