From f8fa73daf2748c69d1cb79916edb9f515e016b99 Mon Sep 17 00:00:00 2001 From: FlightlessMango Date: Fri, 12 Feb 2021 15:00:01 +0100 Subject: [PATCH] Get logged gpu name from pci_ids instead --- src/vulkan.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/vulkan.cpp b/src/vulkan.cpp index c43726a..9526af3 100644 --- a/src/vulkan.cpp +++ b/src/vulkan.cpp @@ -609,8 +609,6 @@ void init_system_info(){ os = exec("cat /etc/*-release | grep 'PRETTY_NAME' | cut -d '=' -f 2-"); os.erase(remove(os.begin(), os.end(), '\"' ), os.end()); trim(os); - gpu = exec("lspci | grep VGA | head -n1 | awk -vRS=']' -vFS='[' '{print $2}' | sed '/^$/d' | tail -n1"); - trim(gpu); cpusched = read_line("/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"); const char* mangohud_recursion = getenv("MANGOHUD_RECURSION"); @@ -1745,8 +1743,8 @@ void get_device_name(int32_t vendorID, int32_t deviceID, struct swapchain_stats& for (char c: chars) desc.erase(remove(desc.begin(), desc.end(), c), desc.end()); } - sw_stats.gpuName = desc; - trim(sw_stats.gpuName); + gpu = sw_stats.gpuName = desc; + trim(sw_stats.gpuName); trim(gpu); #endif }