好的,我有一个奇怪的问题。我正在尝试创建一个 X-Session 脚本,它将自动登录到 remmina 远程桌面,然后在远程桌面断开连接时返回到登录屏幕。这是 x-session 调用的脚本:
#! /bin/bash
gnome-wm &
sleep 10
exec remmina -c /home/user/.remmina/opi.remmina;
logout
这可以正确连接到请求的远程桌面,但是当 session 注销时没有任何反应,屏幕卡住,鼠标可以工作但没有任何事件。如果我调整脚本来调用 Firefox,而不是像这样:
#! /bin/bash
gnome-wm &
sleep 10
exec firefox;
logout
它按预期工作。 Firefox 加载,关闭后,您将返回到登录屏幕。有什么想法吗?
最佳答案
不要使用 exec
因为它会让 firefox
接管你的脚本:
执行 firefox
必须是:
火狐
关于Linux X session 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24129522/