summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinuxWizard42 <computerwizard@linuxmail.org>2022-02-22 21:09:05 +0200
committerLinuxWizard42 <computerwizard@linuxmail.org>2022-02-22 21:09:05 +0200
commitef59a3799c6ba8f494c50111356834fa1ad23a44 (patch)
treeb5f139c5e44c8394def0db3a43d57ecb17021dea
downloadlinux_kernel_scripts-ef59a3799c6ba8f494c50111356834fa1ad23a44.tar.gz
linux_kernel_scripts-ef59a3799c6ba8f494c50111356834fa1ad23a44.tar.zst
First commit
-rwxr-xr-xgeneratemodlist.sh3
-rwxr-xr-xinstallextramodules.sh3
-rwxr-xr-xremoveextramodules.sh3
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