Fix hw check for hybrid gpu

This commit is contained in:
David Heinemeier Hansson
2026-04-24 09:56:08 +02:00
parent 5f7a577283
commit 40f41a5299
+7 -1
View File
@@ -1,3 +1,9 @@
#!/bin/bash
(($(lspci | grep -cE 'VGA|3D|Display') >= 2))
# supergfxctl is authoritative: in Integrated mode the dGPU is unbound and
# hidden from lspci, so the controller count would undercount on those systems.
if command -v supergfxctl &>/dev/null; then
supergfxctl -s 2>/dev/null | grep -qw Hybrid
else
(($(lspci | grep -cE 'VGA|3D|Display') >= 2))
fi