« Return to Thread: [Bug 299367] New: KDE's screensaver does not "listen" to Inhibit Dbus command.

[Bug 299367] New: KDE's screensaver does not "listen" to Inhibit Dbus command.

by Bugzilla from firew4lker@gmail.com :: Rate this Message:

| View in Thread

https://bugs.kde.org/show_bug.cgi?id=299367

            Bug ID: 299367
          Severity: normal
           Version: unspecified
          Priority: NOR
          Assignee: kscreensaver-bugs-null@...
           Summary: KDE's screensaver does not "listen" to Inhibit Dbus
                    command.
    Classification: Unclassified
                OS: Linux
          Reporter: firew4lker@...
          Hardware: Archlinux Packages
            Status: UNCONFIRMED
         Component: general
           Product: kscreensaver

When playing a movie with a player like vlc, smplayer e.t.c. screen saver
starts after it's timeout reached. Actually KDE does not listen to Inhibit Dbus
commands.

E.g. The following command doesn't prevent the screensaver from starting.

dbus-send --session --print-reply --dest=org.freedesktop.ScreenSaver
/ScreenSaver  org.freedesktop.ScreenSaver.Inhibit string:xxxx string:"Testing
D-Bus Interface"

Or

qdbus org.freedesktop.ScreenSaver /ScreenSaver
org.freedesktop.ScreenSaver.Inhibit "xxxx" "Testing D-Bus Interface"

Where xxxx: I tried Window ID (0x220001a for example), PID, Window title.

After the time out the screen saver will pop up.

If I run qdbus org.freedesktop.ScreenSaver /ScreenSaver
org.freedesktop.ScreenSaver.Lock the screen saver will start locked. So I
believe that the issue is with the Inhibit method.


Reproducible: Always

Steps to Reproduce:
1. Issue the inhibit Dbus command, or start a movie with vlc.
2. Wait for the screensaver timeout.
Actual Results:  
Screensaver started.

Expected Results:  
Screensaver shouldn't have started.

http://forum.kde.org/viewtopic.php?f=66&t=100920&p=221384#p221384

--
You are receiving this mail because:
You are watching all bug changes.

 « Return to Thread: [Bug 299367] New: KDE's screensaver does not "listen" to Inhibit Dbus command.