[Slackbuilds-users] new nvidia 361.28 ready for testing.

Matteo Bernardini matteo.bernardini at gmail.com
Mon Mar 14 20:26:01 UTC 2016


here I applied this small diff to nvidia-switch to make ldconfig happy.
-------------- next part --------------
--- nvidia-switch.orig	2016-03-13 06:13:38.000000000 +0100
+++ nvidia-switch	2016-03-14 21:09:40.956989151 +0100
@@ -56,17 +56,20 @@
     if [ -e libEGL.so.1.0.0 ]; then
        mv libEGL.so.1.0.0 libEGL.so.1.0.0-xorg
     fi
-    mv libEGL.so.1-nvidia libEGL.so.1
+    mv libEGL.so.1-nvidia libEGL.so.$NV_VERSION
+    ln -sf libEGL.so.$NV_VERSION libEGL.so.1
     ln -sf libEGL.so.1 libEGL.so
     if [ -e libGLESv1_CM.so.1.1.0 ]; then
        mv libGLESv1_CM.so.1.1.0 libGLESv1_CM.so.1.1.0-xorg
     fi
-    mv libGLESv1_CM.so.1-nvidia libGLESv1_CM.so.1
+    mv libGLESv1_CM.so.1-nvidia libGLESv1_CM.so.$NV_VERSION
+    ln -sf libGLESv1_CM.so.$NV_VERSION libGLESv1_CM.so.1
     ln -sf libGLESv1_CM.so.1 libGLESv1_CM.so
     if [ -e libGLESv2.so.2.0.0 ]; then
        mv libGLESv2.so.2.0.0 libGLESv2.so.2.0.0-xorg
     fi
-    mv libGLESv2.so.2-nvidia libGLESv2.so.2
+    mv libGLESv2.so.2-nvidia libGLESv2.so.$NV_VERSION
+    ln -sf libGLESv2.so.$NV_VERSION libGLESv2.so.2
     ln -sf libGLESv2.so.2 libGLESv2.so
   fi
 
@@ -78,19 +81,19 @@
         ln -sf libGL.so.$GL_VERSION libGL.so
         mv libGL.la-xorg libGL.la
      fi
-     mv libEGL.so.1 libEGL.so.1-nvidia
+     mv libEGL.so.$NV_VERSION libEGL.so.1-nvidia
      if [ -e libEGL.so.1.0.0-xorg ]; then
          mv libEGL.so.1.0.0-xorg libEGL.so.1.0.0
          ln -sf libEGL.so.1.0.0 libEGL.so.1
          ln -sf libEGL.so.1.0.0 libEGL.so
      fi
-     mv libGLESv2.so.2 libGLESv2.so.2-nvidia
+     mv libGLESv2.so.$NV_VERSION libGLESv2.so.2-nvidia
      if [ -e libGLESv2.so.2.0.0-xorg ]; then
        mv libGLESv2.so.2.0.0-xorg libGLESv2.so.2.0.0
        ln -sf libGLESv2.so.2.0.0 libGLESv2.so.2
        ln -sf libGLESv2.so.2.0.0 libGLESv2.so
      fi
-     mv libGLESv1_CM.so.1 libGLESv1_CM.so.1-nvidia
+     mv libGLESv1_CM.so.$NV_VERSION libGLESv1_CM.so.1-nvidia
      if [ -e libGLESv1_CM.so.1.1.0-xorg ]; then
         mv libGLESv1_CM.so.1.1.0-xorg libGLESv1_CM.so.1.1.0
         ln -sf libGLESv1_CM.so.1.1.0 libGLESv1_CM.so.1


More information about the SlackBuilds-users mailing list