系统无法在 GUI 上登录

系统无法在 GUI 上登录

昨天我终于有时间从 10.04 升级到 11.04(我很少忘记这些事情)。我通过更新管理器进行了升级,首先升级到 10.10,然后升级到 11.04。不幸的是,我遇到了一个问题,主要(我相信)是因为我的硬件似乎不支持 Unity。

当我启动机器时,我看到一个屏幕这个(由于原始图像有点大,因此添加链接)。它会无限期地停留在这个屏幕上,没有动画,没有鼠标移动,没有对话框等。

然而,我仍然能够通过 SSH 连接到机器,甚至创建无机器计算机上运行 Gnome 会话时,无法连接。因此它没有冻结,只是主显示器上不再显示可用的 GUI 前端。不用说,这很不方便。所以我打算为这台机器购买一块 Unity 认可的显卡,但我想知道我是否可以做些什么同时,当我在物理机器上时,可以启动 Gnome 或 Xfce 会话。借助 SSH,我可以非常轻松地操作配置文件。

编辑:有关我的显卡的信息:

$ lspci -v | grep VGA
  00:10.0 VGA compatible controller: nVidia Corporation C73 [GeForce 7050 
  / nForce 610i] (rev a2) (prog-if 00 [VGA controller])

答案1

解决空白屏幕问题Ubuntu Wiki 提供了足够的关于如何管理这些问题的信息,我无法说什么能满足您的需求,但请查看该文档以便了解从哪里开始的线索。

引自该网站:

如果您看到屏幕颜色不同(棕色、白色、多色损坏等),则表明您看到的是不同类别的图形错误。但是,获取寄存器转储(见下文)可能仍然有用。

就我而言,解决问题的方法是编辑 GRUB 列表/boot/grub/grub.cfg并删除splash每个 GRUB 条目的“ ”参数,这在您的情况下可能会有所不同,如 Wiki 页面中所述:

要检查这一点,请在 grub 菜单中编辑内核行并从行尾删除“splash”,然后启动。如果这解决了问题,您可以将其从 /boot/grub/menu.lst 中删除,作为一种解决方法。

注意:即使本文档引用了 menu.lst 文件,该文件也不存在于我的/boot/grub文件夹中,就grub.cfg我的情况而言。(我无法说出原因,但无需对此发表评论)

还请检查页面的分析技术部分,以收集与您的特定问题相关的更多信息,并让我们知道,有人可能比我更有经验来解决您的特定问题。

请让我们了解您的问题。

祝你好运。

PS 您可以/boot/grub/grub.cfg使用现场会话 CD/DVD 进行编辑,但请确保始终保留原始文件的备份。

答案2

有几个建议可以尝试:

  1. xorg.conf - 可能你安装了 nvidia 驱动程序,但升级后它已被开源版本取代。尝试通过 SSHsudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
  2. KMS 问题 - 您可能需要nomodeset在 grub 启动选项中使用。启动时按 shift 显示 grub。按 e 编辑 grub 行。然后nomodeset立即在 之前添加quiet splash。按 CTRL + X 进行启动。

相关内容