diff options
author | faaris | 2022-05-29 22:14:46 +0100 |
---|---|---|
committer | faaris | 2022-05-29 22:14:46 +0100 |
commit | 9e2265c93ddaf588d1f08c31d4a5a1d7b6ce4cb1 (patch) | |
tree | f34cb58634f17422f2ca0fc91edec1303f6ad7b4 | |
parent | f577b86f7679d1fdfe4e1c0ded4380855525621d (diff) | |
download | aur-9e2265c93ddaf588d1f08c31d4a5a1d7b6ce4cb1.tar.gz |
fix script
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | nvidia-modprobe.service | 7 |
3 files changed, 8 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = nvidia-modprobe-service pkgdesc = Fixes /oldroot unmount issues by unloading nvidia modules before shutdown / reboot. pkgver = 1 - pkgrel = 6 + pkgrel = 7 url = https://github.com/Fxzzi/nvidia-modprobe-service install = notes.install arch = any @@ -9,7 +9,7 @@ pkgbase = nvidia-modprobe-service depends = systemd source = nvidia-modprobe.service source = notes.install - sha256sums = db66b0fc66d1ca68e7cc0f64e203e1bf7b5b612899fd58a5a0e18b8f7ec4d30d + sha256sums = 54f16d315c1f0c4e8fc6ca465a8982ace1029b2fd42ed6e77304584109bf5e0d sha256sums = 15d2d58c1ae9055cac4b4930a532e53f59b4a8a214d2c6ac245b3f92a07b21d8 pkgname = nvidia-modprobe-service @@ -2,7 +2,7 @@ pkgname=nvidia-modprobe-service pkgver=1 -pkgrel=6 +pkgrel=7 pkgdesc="Fixes /oldroot unmount issues by unloading nvidia modules before shutdown / reboot." arch=('any') license=('GPL') @@ -13,7 +13,7 @@ url="https://github.com/Fxzzi/nvidia-modprobe-service" source=('nvidia-modprobe.service' 'notes.install') -sha256sums=('db66b0fc66d1ca68e7cc0f64e203e1bf7b5b612899fd58a5a0e18b8f7ec4d30d' +sha256sums=('54f16d315c1f0c4e8fc6ca465a8982ace1029b2fd42ed6e77304584109bf5e0d' '15d2d58c1ae9055cac4b4930a532e53f59b4a8a214d2c6ac245b3f92a07b21d8') diff --git a/nvidia-modprobe.service b/nvidia-modprobe.service index 31fc594dbe5a..89b32df0a99c 100644 --- a/nvidia-modprobe.service +++ b/nvidia-modprobe.service @@ -1,10 +1,11 @@ [Unit] Description=Unload Nvidia modules before shutdown/reboot. +DefaultDependencies=no +After=final.target [Service] Type=oneshot -RemainAfterExit=true -ExecStop=/usr/bin/modprobe -r nvidia_drm nvidia_modeset nvidia_uvm && /usr/bin/modprobe -r nvidia +ExecStart=/usr/bin/modprobe -r nvidia_drm nvidia_modeset nvidia_uvm && /usr/bin/modprobe -r nvidia [Install] -WantedBy=multi-user.target +WantedBy=final.target |