fix for false gpu detection
This commit is contained in:
parent
3d3d448d3d
commit
71ab162576
6
main.go
6
main.go
@ -230,13 +230,11 @@ func getCpu() string {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
cpu = fmt.Sprintf(cpu)
|
return strings.TrimSpace(cpu)
|
||||||
cpu = strings.TrimSpace(cpu)
|
|
||||||
return cpu
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func getGpu() string {
|
func getGpu() string {
|
||||||
out, err := exec.Command("sh", "-c", "lspci -mm | grep -E 'VGA|3D'").Output()
|
out, err := exec.Command("sh", "-c", `lspci -mm | awk -F'"' '$2=="VGA compatible controller" || $2=="3D controller" || $2=="Display controller"'`).Output()
|
||||||
if err != nil || len(out) == 0 {
|
if err != nil || len(out) == 0 {
|
||||||
return "Unknown GPU"
|
return "Unknown GPU"
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user