引导问题-Ubuntu GNOME 16.04.01 LTS


14

因此,我在USB记忆棒上安装了Kali Linux Light iso映像并运行了它。一切都很好。完成后,我关闭了Kali并拔下了USB。然后,我打开电脑,登录屏幕之前,屏幕开始闪烁。
我收到此消息:

/dev/sda1: recovering journal
/dev/sda1: clean 221608/30269440 files, 4431756/121048320 blocks
[  OK  ] Starting Anonymizing overlay network for TCP.
[  OK  ] Created slice User Slice for gdm.
         Starting User Manager for UID 121...
[  OK  ] Started Session c1 of user gdm.
[  OK  ] Started User Manager for UID 121.
         Stopping User Manager for UID 121...
_

我不确定这是否以某种方式连接。

我尝试了这个(但是没有帮助):

  1. 检查BIOS设置
  2. 使用我的安装USB重新安装了GRUB(我运行了一个实时版本,这是报告-http://paste2.org/78CUHf9H
  3. 在恢复模式下扫描问题

我可以在屏幕闪烁的同时按CTRL + ALT + F1,但是每隔4秒我的监视器就会再次闪烁并显示此错误消息^^,因此我需要再次按下这些按钮才能再次访问终端,这确实很烦人。


您有NVIDIA / AMD显卡吗?
TheWanderer

CPU:AMD Phenom II X4四核3,40GHz GPU:ASUS Nvidia GeForce GTX650 1GB
ramseyy

您是否为NVIDIA卡安装了专有驱动程序?
TheWanderer

是的,一切正常。一开始我遇到了一些麻烦,因为我需要将nouveau列入黑名单,但是我没做错,并且安装正确。
ramseyy

好。Xorg可能被搞砸了或NVIDIA驱动程序。由于我不知道您安装了哪个版本的NVIDIA驱动程序,或者您如何安装它,因此我无法真正告诉您如何清除它,而是进入恢复状态,卸载视频驱动程序,然后清除/重新安装apt-get purge xserver-xorg
TheWanderer

Answers:


12

通常,我会向您介绍有关NVIDIA问题的问答,但这涉及使用TTY,至少不会立即为您使用。

启动进入恢复模式,放到根shell,然后按照以下步骤操作:

  1. 运行mount -o rw,remount /以读写模式安装驱动器。
  2. 运行sudo apt-get purge nvidia-*以清除NVIDIA驱动程序。
    • 您可能还需要清除xserver-xorg并重新安装它,这将要求您在Recovery中启用网络。
  3. 重启。您可能必须nouveau.modeset=0在GRUB中添加该标志才能正常启动(有关详细信息,请参阅我的问答)。

您应该经过屏幕闪烁,然后进入桌面。

  1. 现在,以正确的方式重新安装NVIDIA驱动程序:
    • sudo apt-get install nvidia-367(或者340352364370,取其作品)。
  2. 重新启动。

您应该启动并运行:像以前一样好。我看不出Kali如何做到这一点,但是如果您弄乱了文件系统,那么绝对有可能。


2
我一直在步骤4上重新运行此问题。每次我通过命令行安装nvidia驱动程序时。但是它们似乎都引起了这个问题?
Alkarin '17

它对我有用,但是我很好奇,为什么我90%的Ubuntu问题来自Nvidia?如何避免这种情况以备将来升级?
Opsse

注意:最新的Nvidia驱动程序现在在名称下nvidia-driver-XXX,其中“ XXX”是驱动程序版本。因此,如果要将驱动程序升级到430,则应该为sudo apt install nvidia-driver-430
chimbo

2

我有同样的问题。检查/ var / log中的日志时,很明显,问题出在gdm3。由于lighdm从不为我工作,因此我不得不寻找一个完全不同的显示经理。它与SLiM一起为我工作,但我还没有尝试任何其他dm。我可能只是要为其安装一些平面主题并保留它。

https://wiki.ubuntuusers.de/Displaymanager/

sudo apt-get install slim 

我设法进入tty2(Strg + Alt + F2)并执行此操作。但是,如果这对您不起作用,您还可以在启动时在高级启动选项中输入控制台。

https://wiki.ubuntu.com/RecoveryMode

(Nvidia和Ubuntu 16.10)


0

我遇到了同样的问题,SLiM根本没有帮助,所以我还原了所有如下内容:

  1. 从实时CD引导

  2. 如以下更新失败所述,使用chroot装载我的硬盘:https//help.ubuntu.com/community/LiveCdRecovery, 包括编写resolv.conf条目

  3. 导航到我的Nvidia驱动程序所在的下载文件夹,并使用以下命令进行了卸载:cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb --uninstall

  4. 删除/etc/modprobe.d/blacklist-nouveau.conf并重新生成内核:sudo update-initramfs -u

  5. 编辑grub以启动到文本控制台

  6. 重新启动进入硬盘

  7. 登录命令行

  8. sudo apt-get install nvidia

  9. 重启

  10. 最终回到图形系统,花了一整夜,希望这可以帮助某人做同样的事情。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.