Skip to content

Suggestion for enhancement on D-bus interface

Hello there. It's not formally an issue, but a kind of feature request and/or suggestion for improvement. Is it possible to expose the D-bus interface in more freedesktop-like manner? Say, org.freedesktop.ScreenSaver interface on /org/freedesktop/ScreenSaver path under the org.freedesktop.ScreenSaver name?

The problem I encountered was that both Chromium browser and VLC player were not able to inhibit the screensaver properly. After some research I had come to the conclusion that org.xfce.ScreenSaver is too esoteric for them. I have solved the problem for myself locally, but just wonder why org.xfce.ScreenSaver was chosen over org.freedesktop.ScreenSaver. I think, it is possible to expose identical D-bus objects alongside to improve compatibility with other FDO-oriented software.