Kscreen-doctor ignoring --dpms-excluded

After updating to Plasma 6.6.2, the KDE Connect command I use to focus on the main screen stopped working properly. Instead of turning off just one of my two screens, the command turns off all of them.

kscreen-doctor --dpms-excluded DP-2 -d off

I’ve tried the other display (HDMI-A-1) and the result is still the same, turning off (temporarily) all of the displays instead of leaving one on.

Trying something like kscreen-doctor output.HDMI-A-1.disable works (disconnecting the display, which is similar but not what I want), so it doesn’t seem like a display name or broad kscreen-doctor problem. Seems like the –dpms-exluded being ignored in a bug. Can someone confirm or correct me?

I’ve been looking to disable DPMS for an HDMI connection that refuses to re-establish the signal (obviously it’d be preferred if a solution to re-establishing the signal came about).

DVI would still work fine for that same display and a different monitor with the same HDMI cable would also work fine.

I found the /sys/devices/pci<*>/card<#>-HDMI-<?>-<#>/dpms is readonly which I thought was interesting given that xset was supposedly able to change the ability.

$ ddcutil –display=<#> setvcp d6 05 is what I used to manually trigger it.

I think I’d have to disable the powerdevil/”Power Management” → “Turn off screen” to keep it from triggering. But that’d be for all displays.

I think I’d have to power off and unplug and drain caps for like 10 minutes for everything in the monitor to clear in memory. I did it once today, but I also am pretty sure I got the signal back without doing so once in my testing (could not replicate it since).

Name and shame: Insignia NS-24EM51A14(DVI)/VX2410(HDMI)

1 Like