We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c23b7e9 commit 6aeebb6Copy full SHA for 6aeebb6
archiso/airootfs/usr/local/bin/nvidia-module-loader
@@ -5,9 +5,11 @@ if [[ -e /sys/module/nvidia || -e /sys/module/nouveau ]]; then
5
fi
6
7
# Load compatible version of NVIDIA modules for current hardware
8
-if chwd --list | awk '{ if($2 == "nouveau" || $2 == "nvidia-dkms-470xx" || $2 == "nvidia-dkms-580xx") f=1 } END {exit (f == 1) ? 0 : 1 }'; then
+if (chwd --check nouveau ||
9
+ chwd --check nvidia-dkms-470xx ||
10
+ chwd --check nvidia-dkms-580xx) 2>/dev/null; then
11
modprobe nouveau
-elif chwd --list | awk '{ if($2 == "nvidia-open-dkms") f=1 } END {exit (f == 1) ? 0 : 1 }'; then
12
+elif chwd --check nvidia-open-dkms 2>/dev/null; then
13
modprobe --ignore-install nvidia nvidia-modeset nvidia-drm nvidia-uvm
14
15
0 commit comments