diff --git a/.github/release-nest-v3 b/.github/release-nest-v3 index 301160a..ec63514 100644 --- a/.github/release-nest-v3 +++ b/.github/release-nest-v3 @@ -1 +1 @@ -8 \ No newline at end of file +9 diff --git a/nvidia-graphics-drivers-560/debian/changelog b/nvidia-graphics-drivers-560/debian/changelog index 7381e07..ff70260 100644 --- a/nvidia-graphics-drivers-560/debian/changelog +++ b/nvidia-graphics-drivers-560/debian/changelog @@ -1,4 +1,4 @@ -nvidia-graphics-drivers-560 (560.35.03-101pika2) pika; urgency=medium +nvidia-graphics-drivers-560 (560.35.03-101pika3) pika; urgency=medium * New upstream @@ -8,4 +8,4 @@ nvidia-graphics-drivers-560 (560.31.02-101pika3) pika; urgency=medium * New upstream - -- Andreas Beckmann Wed, 22 May 2024 07:31:41 -0700 \ No newline at end of file + -- Andreas Beckmann Wed, 22 May 2024 07:31:41 -0700 diff --git a/nvidia-graphics-drivers-560/extra_files/nvidia-create-device-nodes b/nvidia-graphics-drivers-560/extra_files/nvidia-create-device-nodes new file mode 100755 index 0000000..bcb3473 --- /dev/null +++ b/nvidia-graphics-drivers-560/extra_files/nvidia-create-device-nodes @@ -0,0 +1,37 @@ +#! /bin/bash + +if ls /dev/ 2>&1 | grep nvidia[0-9] 2>&1 > /dev/null +then + true +else + for gpu in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \ -f 4) + do + echo "Creating device node for NVGPU: ${gpu}" + /usr/bin/nvidia-modprobe -c${gpu} + /usr/bin/nvidia-modprobe -s -c${gpu} + done +fi + +if [[ ! -e /dev/nvidia-uvm ]] +then + echo "Creating Unified Memory device nodes" + /usr/bin/nvidia-modprobe -c0 -u +fi + +if [[ ! -e /dev/nvidia-nvlink ]] +then + echo "Creating Nvlink device nodes" + /usr/bin/nvidia-modprobe -l +fi + +if [[ ! -e /dev/nvidia-modeset ]] +then + echo "Creating modeset device nodes" + /usr/bin/nvidia-modprobe -m +fi + +if [[ ! -e /dev/nvidiactl ]] +then + echo "Creating NVIDIA Control device nodes" + nvidia-smi +fi