diff --git a/files/71-nvidia.rules b/files/71-nvidia.rules --- a/files/71-nvidia.rules +++ b/files/71-nvidia.rules @@ -4,13 +4,13 @@ # Start and stop nvidia-persistenced on power on and power off # respectively -ACTION=="add" DEVPATH=="/bus/acpi/drivers/NVIDIA ACPI Video Driver" SUBSYSTEM=="drivers" RUN+="/usr/bin/start-nvidia-persistenced" -ACTION=="remove" DEVPATH=="/bus/acpi/drivers/NVIDIA ACPI Video Driver" SUBSYSTEM=="drivers" RUN+="/usr/bin/stop-nvidia-persistenced" +ACTION=="add" DEVPATH=="/bus/acpi/drivers/NVIDIA ACPI Video Driver" SUBSYSTEM=="drivers" RUN+="/bin/systemctl start --no-block nvidia-persistenced" +ACTION=="remove" DEVPATH=="/bus/acpi/drivers/NVIDIA ACPI Video Driver" SUBSYSTEM=="drivers" RUN+="/bin/systemctl stop --no-block nvidia-persistenced" # Start and stop nvidia-persistenced when loading and unloading # the driver -ACTION=="add" DEVPATH=="/module/nvidia" SUBSYSTEM=="module" RUN+="/usr/bin/start-nvidia-persistenced" -ACTION=="remove" DEVPATH=="/module/nvidia" SUBSYSTEM=="module" RUN+="/usr/bin/stop-nvidia-persistenced" +ACTION=="add" DEVPATH=="/module/nvidia" SUBSYSTEM=="module" RUN+="/bin/systemctl start --no-block nvidia-persistenced" +ACTION=="remove" DEVPATH=="/module/nvidia" SUBSYSTEM=="module" RUN+="/bin/systemctl stop --no-block nvidia-persistenced" # Load and unload nvidia-uvm module ACTION=="add" DEVPATH=="/module/nvidia" SUBSYSTEM=="module" RUN+="/sbin/modprobe nvidia-uvm" diff --git a/files/nvidia-340-glx-driver.tmpfiles b/files/nvidia-340-glx-driver.tmpfiles --- a/files/nvidia-340-glx-driver.tmpfiles +++ b/files/nvidia-340-glx-driver.tmpfiles @@ -1 +1 @@ -D /var/run/nvidia-persistenced 0755 nvidia-persistenced nvidia-persistenced - +D /run/nvidia-persistenced 0755 nvidia-persistenced nvidia-persistenced - diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : nvidia-340-glx-driver version : '340.107' -release : 232 +release : 233 source : - http://us.download.nvidia.com/XFree86/Linux-x86_64/340.107/NVIDIA-Linux-x86_64-340.107.run : e3e359964ed568008584c4fb2dbcb76b76a848591d1456a783e94dd0c7f6695f extract : no diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ nvidia-340-glx-driver https://nvidia.com - Joshua Strobl - joshua@stroblindustries.com + Thomas Staudinger + Staudi.Kaos@gmail.com EULA kernel.drivers @@ -20,7 +20,7 @@ kernel.drivers - nvidia-340-glx-driver-common + nvidia-340-glx-driver-common /lib/modules/4.9.182-133.lts/kernel/drivers/video/nvidia-uvm.ko @@ -40,7 +40,7 @@ xorg.driver - nvidia-340-glx-driver-common + nvidia-340-glx-driver-common /usr/lib32/libcuda.so @@ -195,7 +195,7 @@ kernel.drivers - nvidia-340-glx-driver-common + nvidia-340-glx-driver-common /lib/modules/5.1.14-121.current/kernel/drivers/video/nvidia-uvm.ko @@ -220,12 +220,12 @@ - - 2019-06-23 + + 2019-07-11 340.107 Packaging update - Joshua Strobl - joshua@stroblindustries.com + Thomas Staudinger + Staudi.Kaos@gmail.com \ No newline at end of file