[PATCH 2/3] Provide nvidia.ko symlinks to nvidia-assemble snap common directory
Dimitri John Ledkov
dimitri.ledkov at canonical.com
Wed Mar 8 16:39:54 UTC 2023
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
---
snapcraft.yaml | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/snapcraft.yaml b/snapcraft.yaml
index 5391553aef..47e87a2c0e 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -52,6 +52,12 @@ parts:
"$SNAPCRAFT_PART_SRC"/trim-firmware "$SNAPCRAFT_PART_INSTALL"/lib
# Clean nvidia modules
sh CLEAN
+ # Fake the nvidia.ko modules pointing at an nvidia assemble location
+ cd ../
+ for module in nvidia-drm.ko nvidia-modeset.ko nvidia-peermem.ko nvidia-uvm.ko nvidia.ko
+ do
+ ln -s /var/snap/nvidia-assemble/common/nvidia-driver/$module $module
+ done
else
# Update depmod
depmod -b "$SNAPCRAFT_PART_INSTALL" $(basename "$SNAPCRAFT_PART_INSTALL"/lib/modules/*)
--
2.34.1
More information about the kernel-team
mailing list