全新安装 Ubuntu 14.04 - 登录后屏幕变黑,但鼠标可用

全新安装 Ubuntu 14.04 - 登录后屏幕变黑,但鼠标可用

免责声明:关于此主题有很多问题,但没有一个适用于我的情况。

请注意以下几点:

  1. 该系统之前运行 Ubuntu 12.04 桌面 32 位时没有问题。
  2. 这是全新安装,不是升级。之前的安装已被覆盖。
  3. 黑屏是在登录后出现的,而不是在启动时出现的。
  4. 无论是默认(nouveau)还是 nvidia 显卡驱动,都会出现黑屏
  5. 这不是偶尔发生的,而是一直存在的。
  6. 这不是从睡眠或挂起状态恢复的结果。

我使用 liveUSB 全新安装了 Ubuntu 14.04 Desktop 32bit (ubuntu-14.04-desktop-i386.iso)。安装成功完成,系统重新启动,然后我登录。登录后:屏幕(背景可见)闪烁并最终变黑(无背景、无 Unity Panel、无 Unity Launcher),我可以在屏幕上移动鼠标。

为了防止有更新可以解决此问题,我切换到 tty1(Ctrl + Alt + F1)并输入:

sudo apt-get update
sudo apt-get dist-upgrade

重新启动并登录后还是同样的情况:屏幕闪烁并最终变黑,我能够在屏幕上移动鼠标。

该机器有nvidia显卡,GeForce FX 5700LE显卡。

lspci | grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation NV36 [GeForce FX 5700LE] (rec a1)

因此我安装了 nvidia 173 驱动程序:

sudo apt-get install nvidia-173

重新启动并登录后:屏幕变黑,我能够在屏幕上移动鼠标。

有很多关于 Ubuntu 14.04 登录后黑屏的帖子,但它们似乎是从旧版 Ubuntu 升级而不是全新安装的结果。尽管如此,我还是尝试了该问题的解决方案,即通过 清除现有的 nvidia 驱动程序sudo apt-get remove --purge nvidia*。令我惊讶的是,在重新启动并登录后,我看到了原始行为:屏幕闪烁并最终变黑,我可以在屏幕上移动鼠标。

我还尝试使用 failsafeX 在恢复模式下启动 Ubuntu,我看到一个弹出窗口,上面写着“系统正在低图形模式下运行”。看不到鼠标。我按下 Tab 键并输入。下一个屏幕显示“您想做什么?”并且选择了“仅在低图形模式下运行一个会话”。我按下 Tab 两次,突出显示“确定”并按下 Enter。下一个屏幕显示“等待一分钟,显示器重新启动……”。我按下 Enter。我看到一个没有鼠标的闪亮黑屏。

我读到这可能是另一个问题,因为它在登录页面输入密码后发生

答案1

事实证明,Unity 不支持我的显卡。似乎有许多较旧的 NVIDIA 显卡可以与 Unity 配合使用,但由于它们被列入了黑名单,因此无法使用。有关此问题的更多信息,请访问这里

我用 Unity 测试了我的显卡:

/usr/lib/nux/unity_support_test -p

回到:

OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce FX 5700LE/AGP/SSE2
OpenGL version string:  2.1.2 NVIDIA 173.14.39

Not software rendered:    yes
Not blacklisted:          no
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

我使用 nouveau 或 nvidia-173 重复了此操作,但两者都不支持 unity。

我发现了以下解决方法:


GNOME

我可以跑Ubuntu 14.04 带有 gnome而不是团结。

@tty(Ctrl + Alt + F1):

sudo apt-get update
sudo apt-get install gnome-session-flashback

重启

@login 提示:

  1. 点击名称右上角的图像
  2. 选择:GNOME Flashback(Metacity)

Lubuntu 或 Xubuntu

Unity 和 GNOME 的替代方案是鲁本图或者徐本图

仅供参考,我没有尝试其中任何一个,因为我能够使用 gnome 运行 Ubuntu。


Ubuntu 14.04 上有 Unity-2d 吗?

在 Ubuntu 12.04 中,我记得运行 Unity-2d,因为我无法运行 unity。在 Ubuntu 12.04 中,我们可以在登录屏幕上选择 Unity-2d,类似于上文中选择 gnome 的方式。

我能够通过 tty 安装 unity-2d:sudo apt-get install unity-2d但是,我无法从 unity 切换到 unity-2d。我读到过一些地方说,当 unity 无法运行时,它会默认使用 unity-2d,显然这在我的例子中不起作用。

答案2

我在 xps 中也遇到过同样的问题,但这些都不起作用。因此,为了解决这个问题,我创建了另一个具有 root 权限的用户,现在我可以使用该用户帐户登录并访问我的所有应用程序和文件。

相关内容