summaryrefslogtreecommitdiff
path: root/akmods/build_nvidia.sh
diff options
context:
space:
mode:
authorseth <[email protected]>2024-01-25 08:20:48 -0500
committerseth <[email protected]>2024-01-25 11:16:13 -0500
commitc9e0dd7c15260eb73d59b9996a5a9a17548afd59 (patch)
treeb23d24c9e463a76205ac464e381cb9e6685013f5 /akmods/build_nvidia.sh
parent4a2a030af2daef14c40a16e00ad186ac77796cea (diff)
don't use script files
Diffstat (limited to 'akmods/build_nvidia.sh')
-rwxr-xr-xakmods/build_nvidia.sh28
1 files changed, 0 insertions, 28 deletions
diff --git a/akmods/build_nvidia.sh b/akmods/build_nvidia.sh
deleted file mode 100755
index 1931149..0000000
--- a/akmods/build_nvidia.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/env bash
-set -euxo pipefail
-
-_usage="
-usage: ./build_nvidia.sh nvidia_driver_version
-"
-
-if [ $# -lt 1 ]; then
- echo "$_usage"
- exit 1
-fi
-
-NVIDIA_VERSION="$1"
-release="$(rpm -E '%fedora.%_arch')"
-
-rpm-ostree install \
- akmod-nvidia-"$NVIDIA_VERSION"* \
- xorg-x11-drv-nvidia-{cuda,power}-"$NVIDIA_VERSION"* \
-
-# Either successfully build and install the kernel modules, or fail early with debug output
-kernel_version="$(rpm -q kernel --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}')"
-akmod_version="$(basename "$(rpm -q akmod-nvidia --queryformat '%{VERSION}-%{RELEASE}')" ".fc${release%%.*}")"
-
-akmods --force --kernels "$kernel_version" --kmod nvidia
-
-if ! modinfo /usr/lib/modules/"$kernel_version"/extra/nvidia/nvidia{,-drm,-modeset,-peermem,-uvm}.ko.xz &> /dev/null; then
- cat /var/cache/akmods/nvidia/"$akmod_version"-for-"$kernel_version".failed.log && exit 1
-fi