get gpu name for linux systems without pcie gpus

allows for detection of the nvidia jetson and similar other gpus which have no pcie connection
This commit is contained in:
theofficialgman 2021-10-08 14:09:54 -04:00
parent 4b91c94360
commit 49725192b4

View file

@ -2499,6 +2499,12 @@ get_gpu() {
print a[i]
}
}}')"
if [[ "$gpu_cmd" == "" ]]; then
gpu_cmd="$(glxinfo -B | grep -F 'OpenGL renderer string')"
gpu_cmd="${gpu_cmd/OpenGL renderer string: }"
fi
IFS=$'\n' read -d "" -ra gpus <<< "$gpu_cmd"
# Remove duplicate Intel Graphics outputs.
@ -2532,6 +2538,7 @@ get_gpu() {
;;
*"NVIDIA"*)
gpu="${gpu/*NVIDIA}"
gpu="${gpu/*\[}"
gpu="${gpu/\]*}"
gpu="NVIDIA $gpu"