![登录后启动 Gnome-Shell 时出现问题](https://linux22.com/image/862734/%E7%99%BB%E5%BD%95%E5%90%8E%E5%90%AF%E5%8A%A8%20Gnome-Shell%20%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我正在使用 Gnome-Ubuntu 桌面 14.04。我有 Intel i7 处理器、6g 内存和超过 2.5t 的磁盘空间。我正在通过 DVD 加载 Gnome-Shell。我目前使用 Windows XP,因为我无法启动 Gnome gui。
我的电脑上有三个用户,都是我。两个是 robert 和 geek。Robert 是做严肃工作的身份。Geek 是玩游戏的身份。
从 2014 年 9 月 22 日左右开始,我开始无法启动 Geek 的 GUI。我登录后,输入了正确的密码,GUI 开始加载。经过相当长一段时间,我最终会进入登录页面。从 22 日开始,这种情况一直持续发生。
直到刚才,我都可以继续使用 robert 身份成功登录。登录后,我可以在终端上登录 geek。然后,Geek 可以使用 sudo 进程以 root 身份运行,等等。我似乎没有遇到登录问题。
我还在登录菜单中打开了一个 tty。然后我以 geek 身份成功登录。我可以以 geek 身份使用 tty,包括 sudo 过程。我无法打开 geek 的 gui。
我曾多次尝试使用本页和其他页面上的相关问题的答案来解决此问题。在最后一次尝试中,我以 robert 身份登录,打开终端,并尝试使用命令 startx(如手册页中所示)来启动 gui。现在我也无法为 robert 启动 gui。
在 auth. 日志中,我发现 geek 登录了,会话启动了,然后系统突然关闭了会话。大约在同一时间,有参考资料提到尝试将 /tmp 中明显的 X 系统文件连接到 /etc 中的 X 系统文件失败。这可能是问题所在,但日志中没有进一步的解释。我会将相关部分附加到 Auth. 日志中。但我无法再访问它们。我无法从 Windows 查看日志,也无法将它们保护为 robert 或 geek。
我该如何解决这个问题?登录后如何启动 GUI?如何从终端或 tty 成功启动 GUI?
我该如何调试受影响的进程?我该如何找到处理错误的地方?
是否有一个程序可以运行来搜索并修复错误?
我应该查阅哪些文档以及从哪里查阅,以便弄清楚如何解决问题?
谢谢
答案1
如果您想从命令行启动 GUI,请尝试以下步骤:
$ xinit
它会打开一个 xterm。然后在 xterm 中输入 gnome-session。如果它看起来像一个炒鸡蛋,那么它肯定是驱动程序问题。如果它不起作用,请返回您的 tty 并按 CTRL + C。然后重新启动 xinit。现在输入 sudo apt get install lightdm。它将安装并询问您哪个 DM 应该是默认的。选择 lightdm。
请告诉我它是否有效。
PS 还可以尝试单击 ubuntu 徽标并查看 gnome 是否被选为默认值。
答案2
非常抱歉,我没有回答您的其他问题,因为我最近太忙了。那么您尝试过启动故障安全模式吗?Gnome 通常在登录时有这个额外的模式,您可以启用它。