【问题标题】:GNOME Freezes Unless I Use Weird .xinitrcGNOME 冻结,除非我使用奇怪的 .xinitrc
【发布时间】:2013-07-12 03:49:31
【问题描述】:

这是给你的——让我们看看有没有 Linux 大神可以解释一下。

我正在尝试在 Xvfb 上启动 gnome-session。我用

startx -- `which Xvfb` :1 -screen 0 1024x768x24 &

在 .xinitrc 文件中,我在最后

exec gnome-session

当我连接到 x11vnc 时,我可以看到桌面。将鼠标悬停在日期和时间上“显示”以缩进以准备单击。但很多过去了 - 一切都被冻结了。点击几下鼠标,我得到了“手表”光标。好的,现在我将 .xinitrc 更改为这样的内容;

gnome-session &
exec xclock

GNOME 可以愉快地运行——只要我保持 xclock 打开(否则关闭它显然会关闭 Xserver)。

想法?

【问题讨论】:

    标签: linux gnome xvfb


    【解决方案1】:

    这很简单。 .xinitrc 脚本在会话退出时退出。所以gnome-session 应该是最后一个命令,并在前台运行。你的.xinitrc 应该是

     xclock &
     exec gnome-session
    

    【讨论】:

    • 我根本不希望 xclock 运行。如果我只有exec gnome-session 我会遇到我所说的冻结问题。让它工作的唯一方法是让其他一些应用程序在前台运行;喜欢exec xclock
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-08
    • 2011-03-12
    • 2017-05-03
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    相关资源
    最近更新 更多