|
@@ -44,6 +44,21 @@ for i in $(seq 1 60); do
|
|
|
sleep 1
|
|
sleep 1
|
|
|
done
|
|
done
|
|
|
|
|
|
|
|
|
|
+# Restore NVIDIA 32-bit userspace libraries after NVIDIA Container Toolkit
|
|
|
|
|
+# has performed its runtime driver injection.
|
|
|
|
|
+if [ ! -e /usr/lib/i386-linux-gnu/libGLX_nvidia.so.0 ] \
|
|
|
|
|
+ && [ -d /opt/nvidia-i386/usr/lib/i386-linux-gnu ]; then
|
|
|
|
|
+
|
|
|
|
|
+ echo "[sunshine] Restoring NVIDIA i386 userspace libraries..."
|
|
|
|
|
+
|
|
|
|
|
+ sudo mkdir -p /usr/lib/i386-linux-gnu
|
|
|
|
|
+ sudo cp -a \
|
|
|
|
|
+ /opt/nvidia-i386/usr/lib/i386-linux-gnu/. \
|
|
|
|
|
+ /usr/lib/i386-linux-gnu/
|
|
|
|
|
+
|
|
|
|
|
+ sudo /sbin/ldconfig
|
|
|
|
|
+fi
|
|
|
|
|
+
|
|
|
echo
|
|
echo
|
|
|
echo "GPU:"
|
|
echo "GPU:"
|
|
|
nvidia-smi --query-gpu=name,driver_version --format=csv,noheader || true
|
|
nvidia-smi --query-gpu=name,driver_version --format=csv,noheader || true
|