From 474ada9267ccb98015991ee9d0d93fbb5da72034 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Mon, 20 Feb 2023 14:15:15 +0000 Subject: Unbreak CrashReporter on FreeBSD (#1589) --- src/helpers/MiscFunctions.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/helpers/MiscFunctions.cpp') diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp index dcc1efbd..10d59316 100644 --- a/src/helpers/MiscFunctions.cpp +++ b/src/helpers/MiscFunctions.cpp @@ -412,7 +412,11 @@ void logSystemInfo() { Debug::log(NONE, "\n"); +#if defined(__DragonFly__) || defined(__FreeBSD__) + const std::string GPUINFO = execAndGet("pciconf -lv | fgrep -A4 vga"); +#else const std::string GPUINFO = execAndGet("lspci -vnn | grep VGA"); +#endif Debug::log(LOG, "GPU information:\n%s\n", GPUINFO.c_str()); if (GPUINFO.contains("NVIDIA")) { -- cgit v1.2.3