summarylogtreecommitdiffstats
path: root/nvidia-modprobe.service
diff options
context:
space:
mode:
Diffstat (limited to 'nvidia-modprobe.service')
-rw-r--r--nvidia-modprobe.service9
1 files changed, 4 insertions, 5 deletions
diff --git a/nvidia-modprobe.service b/nvidia-modprobe.service
index e4ac7186933f..46feda07af18 100644
--- a/nvidia-modprobe.service
+++ b/nvidia-modprobe.service
@@ -1,11 +1,10 @@
[Unit]
-Description=Pre-Shutdown Processes
-DefaultDependencies=no
-Before=shutdown.target reboot.target halt.target
+Description=Ditch nvidia after multi-user.target
[Service]
Type=oneshot
-ExecStart=/usr/bin/modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia
+RemainAfterExit=true
+ExecStop=/usr/bin/modprobe -r nvidia_drm nvidia_modeset nvidia_uvm nvidia
[Install]
-WantedBy=halt.target reboot.target shutdown.target
+WantedBy=multi-user.target