From 5b5cd0e97a29ed35bc5802fdb4bc13f41ab3c50a Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Mon, 26 Jun 2023 23:29:28 +0200 Subject: [PATCH] Check for Optimus only on AMD CPU models --- app/Gpu/NVidia/NvidiaSmi.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Gpu/NVidia/NvidiaSmi.cs b/app/Gpu/NVidia/NvidiaSmi.cs index b71719fd..c3ff47fa 100644 --- a/app/Gpu/NVidia/NvidiaSmi.cs +++ b/app/Gpu/NVidia/NvidiaSmi.cs @@ -1,10 +1,14 @@ -using System.Diagnostics; +using Ryzen; +using System.Diagnostics; using System.Text.RegularExpressions; public static class NvidiaSmi { public static bool GetDisplayActiveStatus() { + // Non AMD devices doesn't seem to be affected + if (!RyzenControl.IsAMD()) return false; + string commandOutput = RunNvidiaSmiCommand(); Logger.WriteLine(commandOutput);