diff options
author | Lenard Spencer <lenardrspencer@gmail.com> | 2021-08-14 19:42:34 +0200 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2021-08-19 18:33:45 +0700 |
commit | 2da036e180da06c249d99840e79018345736f986 (patch) | |
tree | 47e4ef45eac5d2fad13bb201cef794816f2d32f0 /system/nvidia-legacy390-driver/nvidia-switch | |
parent | 3bdbf701ff7b7b2d462bd1c500f9e0541c300a07 (diff) |
system/nvidia-legacy390-driver: Updated for version 390.144.
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/nvidia-legacy390-driver/nvidia-switch')
-rw-r--r-- | system/nvidia-legacy390-driver/nvidia-switch | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/system/nvidia-legacy390-driver/nvidia-switch b/system/nvidia-legacy390-driver/nvidia-switch index 2e71e3b75b542..3fa408c09d404 100644 --- a/system/nvidia-legacy390-driver/nvidia-switch +++ b/system/nvidia-legacy390-driver/nvidia-switch @@ -40,6 +40,7 @@ else fi CWD=$(pwd) LIBSUFFIX="LIBDIRSUFFIX" # This will be replaced in the build script +INC="${ROOT}usr/include/GL" LIB="${ROOT}usr/lib${LIBSUFFIX}" XMOD="${LIB}/xorg/modules" XLIB="$XMOD/extensions" @@ -49,20 +50,20 @@ save_glx(){ cd "$XLIB" case "$1" in "nvidia") - if [ -e libglx.so ]; then - cp -a libglx.so libglx.so-xorg + if [ -f libglx.so ]; then + mv libglx.so libglx.so-xorg fi ln -sf libglx.so.$NV_VERSION libglx.so ;; "xorg") - if [ -e libglx.so-xorg ]; then + if [ -f libglx.so-xorg ]; then rm -f libglx.so mv libglx.so-xorg libglx.so else if [ ! -e libglx.so ]; then - echo -e "WARNING: libglx.so not found! Please reinstall xorg-server!\n" + echo -e "WARNING: libglx.so not found! Please reinstall xorg-server!\n" else - if [ -L libglx.so ]; then + if [ -h libglx.so ]; then rm libglx.so echo -e "WARNING: removed dead symlink libglx.so! Please reinstall xorg-server!\n" fi |