nvidia-drivers: add missing udev files
This commit is contained in:
parent
b94c672420
commit
23f7dd95c5
17
x11-drivers/nvidia-drivers/files/nvidia-udev.sh
Normal file
17
x11-drivers/nvidia-drivers/files/nvidia-udev.sh
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if [ $# -ne 1 ]; then
|
||||||
|
echo "Invalid args" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
add|ADD)
|
||||||
|
/opt/bin/nvidia-smi > /dev/null
|
||||||
|
;;
|
||||||
|
remove|REMOVE)
|
||||||
|
rm -f /dev/nvidia*
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exit 0
|
6
x11-drivers/nvidia-drivers/files/nvidia.udev-rule
Normal file
6
x11-drivers/nvidia-drivers/files/nvidia.udev-rule
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
ACTION=="add", DEVPATH=="/module/nvidia", SUBSYSTEM=="module", RUN+="nvidia-udev.sh $env{ACTION}"
|
||||||
|
# Previously the ACTION was "add|remove" but one user on bug #376527 had a
|
||||||
|
# problem until he recompiled udev-171-r5, which is one of the versions I
|
||||||
|
# tested with and it was fine. I'm breaking the rules out just to be safe
|
||||||
|
# so someone else doesn't have an issue
|
||||||
|
ACTION=="remove", DEVPATH=="/module/nvidia", SUBSYSTEM=="module", RUN+="nvidia-udev.sh $env{ACTION}"
|
Loading…
Reference in New Issue
Block a user