summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nvidia-x11
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2014-05-28 08:30:22 +0200
committerRob Vermaas <rob.vermaas@gmail.com>2014-05-28 08:30:22 +0200
commitce87d3e30728948b367df370e3664041dbe54018 (patch)
treedff32d27f7bc1c9e2e9b71eae76abe409ef69947 /pkgs/os-specific/linux/nvidia-x11
parent5c5cef35cb58af1065b2e762dd9ea51386c4976a (diff)
parent9683c6e80611e142ca657e106d0eea97f119d488 (diff)
downloadnixlib-ce87d3e30728948b367df370e3664041dbe54018.tar
nixlib-ce87d3e30728948b367df370e3664041dbe54018.tar.gz
nixlib-ce87d3e30728948b367df370e3664041dbe54018.tar.bz2
nixlib-ce87d3e30728948b367df370e3664041dbe54018.tar.lz
nixlib-ce87d3e30728948b367df370e3664041dbe54018.tar.xz
nixlib-ce87d3e30728948b367df370e3664041dbe54018.tar.zst
nixlib-ce87d3e30728948b367df370e3664041dbe54018.zip
Merge pull request #2465 from robberer/nvidia/driver
nvidia-x11: add nvidia-uvm module which is necessary for blender GPU support
Diffstat (limited to 'pkgs/os-specific/linux/nvidia-x11')
-rwxr-xr-xpkgs/os-specific/linux/nvidia-x11/builder.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/nvidia-x11/builder.sh b/pkgs/os-specific/linux/nvidia-x11/builder.sh
index fef97002eaa0..aa39091070e9 100755
--- a/pkgs/os-specific/linux/nvidia-x11/builder.sh
+++ b/pkgs/os-specific/linux/nvidia-x11/builder.sh
@@ -20,6 +20,9 @@ buildPhase() {
         sysOut=$(echo $kernel/lib/modules/$kernelVersion/build)
         unset src # used by the nv makefile
         make SYSSRC=$sysSrc SYSOUT=$sysOut module
+        cd uvm
+        make SYSSRC=$sysSrc SYSOUT=$sysOut module
+        cd ..
         cd ..
     fi
 }
@@ -56,6 +59,7 @@ installPhase() {
         # Install the kernel module.
         mkdir -p $out/lib/modules/$kernelVersion/misc
         cp kernel/nvidia.ko $out/lib/modules/$kernelVersion/misc
+        cp kernel/uvm/nvidia-uvm.ko $out/lib/modules/$kernelVersion/misc
 
         # Install the X driver.
         mkdir -p $out/lib/xorg/modules