[Bug 296085] Re: blueproximity has no locking option for KDE4.1/Plasma

Boris Manojlovic boris at steki.net
Thu Sep 17 07:49:26 UTC 2009


 I know this is rather old bug, but here is the fix for it in form of script for locking/unlocking 
just call this script from blueproximity with lock unlock parameters as in screenshot attached 


---------------------
#!/bin/sh
PATH=$PATH:/opt/kde3/bin:/usr/bin
echo ${KDE_SESSION_VERSION}
case  "$1" in
        lock)
                if [ -n ${KDE_SESSION_VERSION} ] && [ "$KDE_SESSION_VERSION" -eq 4 ]; then
                        echo "KDE4 detected do the magic..."
                        ####qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock #one way
                        # better way bellow (unified) - should work with gnome too (gnome users please test)
                        dbus-send --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.Lock
                        # Dear NVIDIA shitty drivers so don't use this one too often
                        ####xset dpms force off
                else
                        echo "KDE3 detected do the magic..."
                        dcop kdesktop KScreensaverIface lock
                fi
                ;;
        unlock)
                if [ -n ${KDE_SESSION_VERSION} ] && [ "${KDE_SESSION_VERSION}" -eq 4 ]; then
                        echo "KDE4 detected do the magic..."
                        dbus-send --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.SetActive boolean:false
                        # Dear NVIDIA shitty drivers so don't use this one too often
                        xset dpms force on
                else
                        # KDE 3
                        echo "KDE3 detected do the magic..."
                        dcop kdesktop KScreensaverIface quit
                fi
                ;;
        *)
                echo "usage of $0:"
                echo "  $0 (lock|unlock)"

esac
-------------------

** Attachment added: "snapshot.png"
   http://launchpadlibrarian.net/31955612/snapshot.png

-- 
blueproximity has no locking option for KDE4.1/Plasma
https://bugs.launchpad.net/bugs/296085
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list