我在 RHEL5 64 位服务器上运行 X Windows 会话时遇到问题 - 每当我执行命令“gnome-session &”时,进程都会进入后台,但什么也没发生。我在 Windows 机器上安装了 Exceed,当我尝试启动 gnome-session 时,它正在运行。我试过只启动 Firefox 本身,而不是启动整个 gnome 会话,但还是不行。有什么建议吗?
顺便说一句,这是我尝试启动 Firefox 时收到的错误消息:
firefox:X 服务器 localhost:10.0 上发生致命 IO 错误 104(对等方重置连接)。
答案1
您是否尝试过发布启动命令?
您似乎遇到了 Firefox 错误,因为您启动它时没有支持 X 会话(在您的问题中,侏儒) 跑步。
这是启动 gnome 的正确方法,它应该会自动启动,如果没有,则运行启动手动将启动图形客户端中指定的/etc/X11/xinit/Xclients脚本文件。
检查启动手册页了解更多信息:
man startx
这应该解释它是如何工作的以及默认文件位于何处。
答案2
事实证明,问题是由于我的 SSH 会话超时后 .Xauthority 文件损坏造成的。当我删除该文件、注销并重新登录 SSH 时,会创建一个新的 .Xauthority 文件,之后我就能启动 Firefox 和 gnome-session 了。