我想编写一个 shell 脚本来禁用 KDE 屏幕锁定器,休眠一段时间,然后重新启用它。但我不知道控制屏幕锁的 shell 命令。我怎样才能做到这一点?
每天早上我上班时,将我睡觉的笔记本电脑插入办公桌上的大显示器,然后摆弄这个对话框:

我想这个摆弄的结果是“显示设置”应用程序将新的监视器配置写入某个文件,然后向窗口管理器发送一些信号以通知设置已更改。我想自己这样做并直接控制它,为此目的以及其他目的。
如果我能找出产生“显示设置”对话框的进程的名称,我就可以运行它strace并查看它在做什么,但我也找不到。
我的问题是:
这个对话框属于什么程序?我会在
ps输出中寻找什么来识别它?当它更改监视器配置时,它实际上在做什么?
我正在使用 KDE 4.8.5。