From 11a4b92fd1004d9ba8193e6bc7e90ae5903ced14 Mon Sep 17 00:00:00 2001 From: thomas Date: Wed, 21 Feb 2018 13:48:30 +0100 Subject: [PATCH] nvidiactl: Rename leglink to nvlink Rationale: - code is better to read (esp. at the end) - we want to get rid of the legacy drivers --- nvidiactl/nvidiactl | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/nvidiactl/nvidiactl b/nvidiactl/nvidiactl index b0aebfb..2ea5265 100755 --- a/nvidiactl/nvidiactl +++ b/nvidiactl/nvidiactl @@ -28,19 +28,19 @@ for leglvlhint in ${pciids} ; do fi done -leglink=/usr/share/nvidia/kernel/${kver}/${leglvl} +nvlink=/usr/share/nvidia/kernel/${kver}/${leglvl} -if [ ! -h ${leglink} ] ; then - echo >&2 "WARNING: ${leglink} is not a link (to nvversion) trying current.." - leglink=/usr/share/nvidia/kernel/${kver}/current +if [ ! -h ${nvlink} ] ; then + echo >&2 "WARNING: ${nvlink} is not a link (to nvversion) trying current.." + nvlink=/usr/share/nvidia/kernel/${kver}/current fi -if [ ! -h ${leglink} ] ; then - echo >&2 "WARNING: ${leglink} is not a link (to nvversion) .." +if [ ! -h ${nvlink} ] ; then + echo >&2 "WARNING: ${nvlink} is not a link (to nvversion) .." exit 1 fi -nvver=$(readlink ${leglink}) +nvver=$(readlink ${nvlink}) #echo "kver=${kver} leglvl=${leglvl} nvver=${nvver}" @@ -52,7 +52,7 @@ ln -sf /usr/share/nvidia/${nvver} /node/usr_share_mxgfx test -e /lib/modules/$kver/kernel/drivers/gpu/drm/drm.ko && modprobe drm test -e /lib/modules/$kver/kernel/drivers/gpu/drm/drm_kms_helper.ko && modprobe drm_kms_helper -insmod ${leglink}/nvidia.ko +insmod ${nvlink}/nvidia.ko # Count the number of NVIDIA controllers found. NVDEVS=$(lspci | grep -i NVIDIA) @@ -67,14 +67,14 @@ if [ ! -z $N ]; then mknod -m 666 /dev/nvidiactl c 195 255 # CUDA - if [ -e ${leglink}/nvidia-uvm.ko ]; then - insmod ${leglink}/nvidia-uvm.ko + if [ -e ${nvlink}/nvidia-uvm.ko ]; then + insmod ${nvlink}/nvidia-uvm.ko D=$(grep nvidia-uvm /proc/devices | awk '{print $1}') if [ ! -z $D ]; then mknod -m 666 /dev/nvidia-uvm c $D 0 fi fi - test -e ${leglink}/nvidia-modeset.ko && insmod ${leglink}/nvidia-modeset.ko - test -e ${leglink}/nvidia-drm.ko && insmod ${leglink}/nvidia-drm.ko + test -e ${nvlink}/nvidia-modeset.ko && insmod ${nvlink}/nvidia-modeset.ko + test -e ${nvlink}/nvidia-drm.ko && insmod ${nvlink}/nvidia-drm.ko fi exit 0