mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
Optimus check for varibright toggle https://github.com/seerge/g-helper/issues/2984
This commit is contained in:
@@ -709,7 +709,10 @@ namespace GHelper
|
||||
{
|
||||
using (var amdControl = new AmdGpuControl())
|
||||
{
|
||||
amdControl.SetVariBright(checkVariBright.Checked ? 1 : 0);
|
||||
if (NvidiaSmi.GetDisplayActiveStatus()) return; // Skip if Nvidia GPU is active
|
||||
var status = checkVariBright.Checked ? 1 : 0;
|
||||
var result = amdControl.SetVariBright(status);
|
||||
Logger.WriteLine($"VariBright {status}: {result}");
|
||||
ProcessHelper.KillByName("RadeonSoftware");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ public static class NvidiaSmi
|
||||
|
||||
public static int GetDefaultMaxGPUPower()
|
||||
{
|
||||
if (AppConfig.ContainsModel("GU605")) return 125;
|
||||
if (AppConfig.ContainsModel("GU605") || AppConfig.ContainsModel("GA605")) return 125;
|
||||
if (AppConfig.ContainsModel("GA403")) return 90;
|
||||
if (AppConfig.ContainsModel("FA607")) return 140;
|
||||
else return 175;
|
||||
|
||||
Reference in New Issue
Block a user