Skip to content

Commit

Permalink
- added device node creation and permission handling for /dev/nvidia-…
Browse files Browse the repository at this point in the history
…uvm-tools needed by various computing software (boo#1173733)
  • Loading branch information
sndirsch authored and kmittman committed Jul 7, 2020
1 parent fffb414 commit 093175a
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 0 deletions.
2 changes: 2 additions & 0 deletions kmp-post.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,12 @@ mkdir -p /run/udev/static_node-tags/uaccess
mkdir -p /usr/lib/tmpfiles.d
ln -snf /dev/nvidiactl /run/udev/static_node-tags/uaccess/nvidiactl
ln -snf /dev/nvidia-uvm /run/udev/static_node-tags/uaccess/nvidia-uvm
ln -snf /dev/nvidia-uvm-tools /run/udev/static_node-tags/uaccess/nvidia-uvm-tools
ln -snf /dev/nvidia-modeset /run/udev/static_node-tags/uaccess/nvidia-modeset
cat > /usr/lib/tmpfiles.d/nvidia-logind-acl-trick-G05.conf << EOF
L /run/udev/static_node-tags/uaccess/nvidiactl - - - - /dev/nvidiactl
L /run/udev/static_node-tags/uaccess/nvidia-uvm - - - - /dev/nvidia-uvm
L /run/udev/static_node-tags/uaccess/nvidia-uvm-tools - - - - /dev/nvidia-uvm-tools
L /run/udev/static_node-tags/uaccess/nvidia-modeset - - - - /dev/nvidia-modeset
EOF
devid=-1
Expand Down
2 changes: 2 additions & 0 deletions kmp-trigger.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,12 @@ mkdir -p /run/udev/static_node-tags/uaccess
mkdir -p /usr/lib/tmpfiles.d
ln -snf /dev/nvidiactl /run/udev/static_node-tags/uaccess/nvidiactl
ln -snf /dev/nvidia-uvm /run/udev/static_node-tags/uaccess/nvidia-uvm
ln -snf /dev/nvidia-uvm-tools /run/udev/static_node-tags/uaccess/nvidia-uvm-tools
ln -snf /dev/nvidia-modeset /run/udev/static_node-tags/uaccess/nvidia-modeset
cat > /usr/lib/tmpfiles.d/nvidia-logind-acl-trick-G05.conf << EOF
L /run/udev/static_node-tags/uaccess/nvidiactl - - - - /dev/nvidiactl
L /run/udev/static_node-tags/uaccess/nvidia-uvm - - - - /dev/nvidia-uvm
L /run/udev/static_node-tags/uaccess/nvidia-uvm-tools - - - - /dev/nvidia-uvm-tools
L /run/udev/static_node-tags/uaccess/nvidia-modeset - - - - /dev/nvidia-modeset
EOF
devid=-1
Expand Down
4 changes: 4 additions & 0 deletions modprobe.nvidia.install
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ if /sbin/modprobe --ignore-install nvidia; then
mknod -m 660 /dev/nvidia-uvm c $(cat /proc/devices | while read major device; do if [ "$device" == "nvidia-uvm" ]; then echo $major; break; fi ; done) 0;
chown :video /dev/nvidia-uvm;
fi;
if [ ! -c /dev/nvidia-uvm-tools ]; then
mknod -m 660 /dev/nvidia-uvm-tools c $(cat /proc/devices | while read major device; do if [ "$device" == "nvidia-uvm" ]; then echo $major; break; fi ; done) 1;
chown :video /dev/nvidia-uvm-tools;
fi;
fi;
if [ ! -c /dev/nvidiactl ]; then
mknod -m 660 /dev/nvidiactl c 195 255;
Expand Down
7 changes: 7 additions & 0 deletions nvidia-gfxG05.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Jul 7 09:32:54 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>

- added device node creation and permission handling for
/dev/nvidia-uvm-tools needed by various computing software
(boo#1173733)

-------------------------------------------------------------------
Mon Jul 6 09:51:29 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>

Expand Down
7 changes: 7 additions & 0 deletions x11-video-nvidiaG05.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Jul 7 09:35:13 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>

- added device node creation and permission handling for
/dev/nvidia-uvm-tools needed by various computing software
(boo#1173733)

-------------------------------------------------------------------
Mon Jul 6 09:53:21 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>

Expand Down

0 comments on commit 093175a

Please sign in to comment.