VLC 2.1.0 failing to inhibit DPMS on XFCE
from what I understand, VLC has two methods to inhibit DPMS, dbus and xdg-screensaver.
for some reason on v2.1.0 it fails to start xdg-screensaver even though it selects that method so when a video is playing VLC is not able to prevent the monitor from entering standby.
on VLC v2.0.8
main debug: looking for inhibit module: 2 candidates
main debug: using inhibit module "xdg_screensaver"
xdg_screensaver debug: started xdg-screensaver (PID = 2036)
[~]# xset -q | grep "DPMS is" "DPMS is Disabled"
on VLC v2.1.0
main debug: looking for inhibit module matching "any": 2 candidates
dbus_screensaver debug: cannot find service org.freedesktop.ScreenSaver
dbus_screensaver debug: cannot find service org.freedesktop.PowerManagement.Inhibit
dbus_screensaver debug: cannot find service org.mate.SessionManager
dbus_screensaver debug: cannot find service org.gnome.SessionManager
main debug: using inhibit module "xdg_screensaver"
no process is spawned, and... [~]# xset -q | grep "DPMS is" "DPMS is Enabled"