谁在我的 debian xterm+lightdm kiosk 系统中启动了 xterm?

谁在我的 debian xterm+lightdm kiosk 系统中启动了 xterm?

我已经将完整的桌面 debian 7 x64 剥离,只留下 xorg 和 lightdm 作为 kiosk 应用程序。

我已更改 lightdm 配置以自动登录用户。当我启动时,这工作正常,xorg 启动并且没有提示用户登录。

然而,登录后,屏幕左上角会出现一个 xterm 窗口。我徒劳地尝试找出哪个实例实际上启动了 xterm!

我当然想用包裹在看门狗脚本中的信息亭二进制文件替换它。

答案1

在 Debian 中,如果没有选择窗口管理器,xterm 会自动启动。

即使您对谁启动了 xterm 没有丝毫了解,找出这一点的最简单方法是:将 root 重命名/usr/bin/xterm/usr/bin/xterm_.创建 /usr/bin/xterm 脚本:

#!/bin/bash
( echo $$; ps -f --forest ) >/tmp/xterm.txt

然后看看输出。

相关内容