From e3ceda802fdd890ea40ca7325acccb43e8020812 Mon Sep 17 00:00:00 2001 From: andrewwhitecdw Date: Wed, 12 Aug 2026 19:07:50 -0500 Subject: [PATCH] fix: nvidia-installer failure aborts under set -e before $? check Signed-off-by: andrewwhitecdw --- ubuntu24.04/nvidia-driver | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ubuntu24.04/nvidia-driver b/ubuntu24.04/nvidia-driver index 18345f751..119f89535 100755 --- a/ubuntu24.04/nvidia-driver +++ b/ubuntu24.04/nvidia-driver @@ -706,8 +706,7 @@ _resolve_kernel_type() { elif [ "${KERNEL_MODULE_TYPE}" == "open" ]; then KERNEL_TYPE=kernel-open elif [ "${KERNEL_MODULE_TYPE}" == "auto" ]; then - kernel_module_type=$(nvidia-installer --print-recommended-kernel-module-type) - if [ $? -ne 0 ]; then + if ! kernel_module_type=$(nvidia-installer --print-recommended-kernel-module-type); then echo "failed to retrieve the recommended kernel module type from nvidia-installer, falling back to using the driver branch" _resolve_kernel_type_from_driver_branch return 0