当前位置: 首页>>技术教程>>正文


boot – Ubuntu 15.04 闪烁 log-in 屏幕然后黑屏

, , ,

问题描述

几周前,我构建了一个桌面并安装了 Ubuntu 15.04,从那时起我就一直在与它作斗争。 NVIDIA 驱动程序和 Ubuntu 的兼容性似乎存在问题。

(在与各种黑色/紫色屏幕、切换 nomodeset、将 nouveau 列入黑名单、重新启动 lig​​htdm/尝试 gdm、将我的 GTX960 退还给 GTX750TI、安装 Ubuntu 14.04 和 14.10、登录循环以及其他一些我确定我忘记了的事情之后,我有以下最小示例。)

  1. 我使用 Ubuntu 15.04 创建启动 USB。

  2. 我选择 “Install Ubuntu” (请注意,我必须为此编辑选项,将 “quiet splash” 更改为“quiet Splash nomodeset”,否则它将不起作用)。

  3. 安装 Ubuntu 后,系统要求我重新启动。我可以在恢复模式下启动(尽管分辨率很奇怪),但不能正常启动。

  4. 此时,我尝试了各种方法(重新安装 nvidia 驱动程序、在启动选项中永久添加 nomodeset 等),其中大多数最终导致需要从头开始重新安装 Ubuntu,因为如果不卸下显卡并将显示器插入主板,就无法看到任何内容。

我刚刚完成了前 3 个步骤,现在已经是肌肉 memory 了,我正在寻求有关新步骤 4 的建议。

编辑:我已经尝试了步骤 here (这导致我进入 nomodeset 选项,该选项允许我在安装 Ubuntu 时看到屏幕),但是当我更新 NVIDIA 驱动程序时(我尝试了专有和非专有版本,许多不同的版本号),这导致我遇到其他问题。大多数情况下,它是 login loop ,但有时它是黑色/紫色屏幕。当我按照建议解决登录循环问题时,这总是会导致我回到空白屏幕,然后我重新安装 Ubuntu。

$ sudo lshw -C video
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff

更新:安装 bumblebee 可以让我摆脱登录循环。我的显示器的分辨率看起来仍然不正确,我必须从大约十几个“报告系统问题”框中单击。

编辑:我的 xorg.log 是 here.

最佳方案

我也建了一个台式机,用的是750Ti。我遇到了OP所遇到的确切问题,我可以亲自证明以下内容对我有用。\n我没有太多时间,所以我必须总结一下。当有疑问时,谷歌是你的朋友。

  1. 从另一台 PC 访问 NVIDIA 网站,并将相应的驱动程序下载到 USB 驱动器。

  2. 将此 USB 驱动器插入桌面并启动。在登录屏幕上,按 CTRL+ALT+2 输入运行级别 2

  3. 现在您将进入终端(有趣的时光!)。使用您的帐户登录。

  4. 杀死lightdm。

  5. 安装您的 USB 驱动器和 un-tar 驱动程序。

  6. 运行驱动程序安装程序。如果安装过程中没有错误,则重新启动。登录循环现在应该消失了。

这听起来很简单,但不幸的是,它实际上相当困难。我花了四次尝试才把它做好。

让我知道这对您有何作用!

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13771.html,未经允许,请勿转载。