From e6f404977dad141ed66bafb17253e7219e8c4eb8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 9 Mar 2025 12:24:56 +0100 Subject: [PATCH 1/3] xf86-video-nvidia: install nvidia-drm module Signed-off-by: Matthias Reichl --- packages/x11/driver/xf86-video-nvidia/package.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index d36cac7533..292fa1ca95 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -43,6 +43,7 @@ makeinstall_target() { cp -P kernel/nvidia.ko ${INSTALL}/usr/lib/nvidia mkdir -p ${INSTALL}/$(get_full_module_dir)/nvidia ln -sf /var/lib/nvidia.ko ${INSTALL}/$(get_full_module_dir)/nvidia/nvidia.ko + cp -P kernel/nvidia-drm.ko ${INSTALL}/$(get_full_module_dir)/nvidia cp -P kernel/nvidia-uvm.ko ${INSTALL}/$(get_full_module_dir)/nvidia cp -P kernel/nvidia-modeset.ko ${INSTALL}/$(get_full_module_dir)/nvidia From cf5b3309d8674f242f7c5c8960c8161a8b01f54b Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 9 Mar 2025 13:14:31 +0100 Subject: [PATCH 2/3] xf86-video-nvidia: install GSP firmware files Signed-off-by: Matthias Reichl --- packages/x11/driver/xf86-video-nvidia/package.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index 292fa1ca95..26acb88473 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -47,6 +47,10 @@ makeinstall_target() { cp -P kernel/nvidia-uvm.ko ${INSTALL}/$(get_full_module_dir)/nvidia cp -P kernel/nvidia-modeset.ko ${INSTALL}/$(get_full_module_dir)/nvidia + # GSP firmware files + mkdir -p ${INSTALL}/$(get_full_firmware_dir)/nvidia/${PKG_VERSION} + cp firmware/gsp*.bin ${INSTALL}/$(get_full_firmware_dir)/nvidia/${PKG_VERSION} + # X driver mkdir -p ${INSTALL}/${XORG_PATH_MODULES}/drivers cp -P nvidia_drv.so ${INSTALL}/${XORG_PATH_MODULES}/drivers/nvidia-main_drv.so From ab34d25849a9ac0d9b0f1d577fd16793436c48f0 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sun, 9 Mar 2025 13:17:42 +0100 Subject: [PATCH 3/3] nvidia: install GSP firmware files Signed-off-by: Matthias Reichl --- packages/graphics/nvidia/package.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/graphics/nvidia/package.mk b/packages/graphics/nvidia/package.mk index d2402f5019..3fa917e469 100644 --- a/packages/graphics/nvidia/package.mk +++ b/packages/graphics/nvidia/package.mk @@ -41,6 +41,10 @@ makeinstall_target() { cp -P kernel/nvidia-uvm.ko ${INSTALL}/$(get_full_module_dir)/nvidia cp -P kernel/nvidia-modeset.ko ${INSTALL}/$(get_full_module_dir)/nvidia + # GSP firmware files + mkdir -p ${INSTALL}/$(get_full_firmware_dir)/nvidia/${PKG_VERSION} + cp firmware/gsp*.bin ${INSTALL}/$(get_full_firmware_dir)/nvidia/${PKG_VERSION} + # GBM mkdir -p ${INSTALL}/usr/lib/gbm cp -p libnvidia-allocator.so.${PKG_VERSION} ${INSTALL}/usr/lib