From 678b297c2bc5ed613f662d48801e6ba626ebbbe8 Mon Sep 17 00:00:00 2001 From: Mikhail Tergoev Date: Tue, 12 Nov 2024 15:17:46 +0300 Subject: [PATCH] updated check nvidia for ALT --- data_from_portwine/scripts/functions_helper | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index e1ae26ba..4ccf8e48 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -1601,7 +1601,9 @@ pw_init_runtime () { if grep -i "altlinux" "/etc/os-release" &>/dev/null ; then export LIBGL_DRIVERS_PATH="/usr/lib/X11/modules/dri:/usr/lib64/X11/modules/dri" - if [[ -f "/usr/share/vulkan/icd.d/nvidia_icd.json" ]] ; then + if [[ -f "/usr/share/vulkan/icd.d/nvidia_icd.json" ]] \ + && [[ "$LSPCI_VGA" == *nvidia* ]] + then VK_ADD_DRIVER_FILES="$(realpath /usr/share/vulkan/icd.d/nvidia_icd.json)" export VK_ADD_DRIVER_FILES fi @@ -2191,7 +2193,7 @@ check_dirs_and_files_in_pfx () { } check_nvidia_rtx () { - if [[ -n $(echo "$LSPCI_VGA" | grep -i "nvidia") ]] ; then + if [[ "$LSPCI_VGA" == *nvidia* ]] ; then # Turing (without nvidia 16XX) [[ "$LSPCI_VGA" == *TU[0-9]* ]] && [[ "$LSPCI_VGA" != *TU11[6-7]* ]] && return 0 # Ampere