brightness check ddcutil existence

This commit is contained in:
end-4 2024-06-28 18:45:41 +07:00
parent 586ad197ae
commit 9c4aa27dcb

View file

@ -125,7 +125,7 @@ for (let i = 0; i < service.length; i++) {
service[i] = new BrightnessDdcService(ddcSnBus[monitorSn]);
break;
case "auto":
if (monitorSn in ddcSnBus)
if (monitorSn in ddcSnBus && !!exec(`bash -c 'command -v ddcutil'`))
service[i] = new BrightnessDdcService(ddcSnBus[monitorSn]);
else
service[i] = new BrightnessCtlService();