|
|
@ -894,8 +894,8 @@ void init_system_info(){
|
|
|
|
const char* mangohud_recursion = getenv("MANGOHUD_RECURSION");
|
|
|
|
const char* mangohud_recursion = getenv("MANGOHUD_RECURSION");
|
|
|
|
if (!mangohud_recursion) {
|
|
|
|
if (!mangohud_recursion) {
|
|
|
|
setenv("MANGOHUD_RECURSION", "1", 1);
|
|
|
|
setenv("MANGOHUD_RECURSION", "1", 1);
|
|
|
|
driver = exec("glxinfo -B | sed -n 's/^OpenGL version.*: \\(.*\\)/\\1/p' | sed 's/([^)]*)//g;s/ / /g'");
|
|
|
|
// driver = exec("glxinfo -B | sed -n 's/^OpenGL version.*: \\(.*\\)/\\1/p' | sed 's/([^)]*)//g;s/ / /g'");
|
|
|
|
trim(driver);
|
|
|
|
// trim(driver);
|
|
|
|
unsetenv("MANGOHUD_RECURSION");
|
|
|
|
unsetenv("MANGOHUD_RECURSION");
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
driver = "MangoHud glxinfo recursion detected";
|
|
|
|
driver = "MangoHud glxinfo recursion detected";
|
|
|
|