Linux X-Session脚本

时间:2014-06-09 21:39:37

标签: linux bash ubuntu rdp

好的,我有一个奇怪的问题。我正在尝试创建一个X-Session脚本,该脚本将自动登录到remmina远程桌面,然后在远程桌面断开连接时返回登录屏幕。这是x-session调用的脚本:

#! /bin/bash

gnome-wm &
sleep 10
exec remmina -c /home/user/.remmina/opi.remmina;
logout

这正确连接到请求的远程桌面,但是当会话被注销时没有任何反应,屏幕冻结,鼠标工作但没有任何活动。如果我调整脚本来调用Firefox,就像这样:

#! /bin/bash

gnome-wm &
sleep 10
exec firefox;
logout

它按预期工作。 Firefox加载,关闭后,您将返回登录屏幕。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

不要使用exec因为firefox接管您的脚本:

exec firefox

必须是:

firefox