解锁/登录时的操作

解锁/登录时的操作

我需要在每次登录和解锁屏幕上运行自定义命令(例如,用户没有注销但锁定屏幕)。

您有什么想法我该如何实现它吗?

我正在使用 Ubuntu 13.10。

答案1

创建一个简单的 bash 脚本,内容如下:

#!/bin/bash
command='<your-command>' 
eval $command
dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver',member='ActiveChanged'" | while read line ; do 
        if [ x"$(echo "$line" | grep 'boolean false')" != x ] ; then 
           eval $command    
        fi
done

现在将其添加到启动应用程序 -> 添加bash <path-to-script>并在命令框中 输入: 。

相关内容