Re: 为什么x-session-manager必须用exec执行呢?
On Sat, Apr 15, 2006 at 10:49:18PM +0800, JulyClyde@LinuxApp.newsmth wrote:
> 我的情况:
> sarge
> x-window-system-core gnome-core scim scim-chinese qterm
> 自己写了.xinitrc文件
> 设置完环境变量之后,运行scim -d然后gnome-session
> 结果在qterm里面不能使用输入法
>
> 如果最后写exec gnome-session就可以用
>
> 我看/etc/X11/Xsession.d/99*里面也是用exec的
>
> 为什么必须用exec呢?
>
exec 命令会用其后所跟的参数命令(在这里就是 gnome-session) 进程来替代当
前的 shell 进程,同时也就指定了 gnome-session 为当前 shell 的最后一条
命令。有关 exec 命令的解释请看 help exec。
我不清楚是什么原因才造成 scim 输入法失效,但好像 fcitx 没有这个问题。
Reply to: