diff options
-rwxr-xr-x | generatemodlist.sh | 3 | ||||
-rwxr-xr-x | installextramodules.sh | 3 | ||||
-rwxr-xr-x | removeextramodules.sh | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/generatemodlist.sh b/generatemodlist.sh new file mode 100755 index 0000000..33ed690 --- /dev/null +++ b/generatemodlist.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +find /usr/lib/modules/$1/ -type f | grep -i '\.ko\.zst' | xargs basename -a | tr '\n' ' ' | sed 's/\.ko\.zst//g' > mod_list.txt diff --git a/installextramodules.sh b/installextramodules.sh new file mode 100755 index 0000000..9bc1185 --- /dev/null +++ b/installextramodules.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +dkms install -m nvidia -v $1 -k $2 diff --git a/removeextramodules.sh b/removeextramodules.sh new file mode 100755 index 0000000..d7e04b8 --- /dev/null +++ b/removeextramodules.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +dkms remove -m nvidia -v $1 -k $2 |