From d7b415d241fc6af04547eb8f2afe7e08cda259d5 Mon Sep 17 00:00:00 2001 From: Edward Miller Date: Wed, 16 Oct 2024 22:30:56 -0500 Subject: [PATCH] dynamically set GPU var --- build/chromium.conf | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build/chromium.conf b/build/chromium.conf index f392be54..70ad7530 100644 --- a/build/chromium.conf +++ b/build/chromium.conf @@ -3,7 +3,12 @@ ARCH="$(arch)" # GRAPHIC_DRIVER=[amd|intel|nvidia|default] -GRAPHIC_DRIVER=default +GPU_INFO=$(lspci | grep -E "VGA|3D" | grep -o -i -E "amd|intel|nvidia" | sort -u | tr '[:upper:]' '[:lower:]' | xargs) +if [ $(echo "$GPU_INFO" | wc -w) -gt 1 ]; then + GRAPHIC_DRIVER="default" +else + GRAPHIC_DRIVER=${GPU_INFO:-default} +fi # WEB_DARKMODE=[on|off] WEB_DARKMODE=off