我使用的是 DELL Precision 5510 Ubuntu 版,默认安装的是 Ubuntu 14.04。今天我从 14.04 升级到了 16.04,如下图所示这里
升级没有任何错误消息。但是,重启后我无法再通过登录管理器登录(lightdm
默认情况下?)。当密码被接受时,屏幕会短暂地提示桌面视图,例如一秒钟,然后立即切换回登录屏幕,没有任何进一步的通知。
我可以通过文本控制台 (++) 正确登录。CTL所以这肯定不是密码错误的问题。ALTF1
我读过,这可能发生在用户之前,请参阅这里。对我来说,不同之处在于,登录尝试后的屏幕不是完全黑色的,但它实际上显示了桌面概览,甚至显示了系统对话框,由于循环速度太快,我无法访问。
这里可能出了什么问题?我该如何再次使用我的系统?任何帮助都将不胜感激。
答案1
从 15.10 Wily Werewolf 更新后我遇到了这个问题。
我使用 Nvidia 的prime-select
命令来启用和禁用专用显卡。(使用 ++ 并登录控制台后)Ctrl我使用 禁用了我的 GT 540M 显卡。重新启动后,我便能够登录 Unity。AltF1sudo prime-select intel
sudo reboot
显然,这只是一个短期修复,正如其他答案所指出的那样,也许长期解决方案与替换或升级 Nvidia 驱动程序有关,或者通过禁用安全启动来允许现有的未签名驱动程序运行。但希望这至少能让您进入桌面!
编辑:现在可以使用官方 PPA 安装 Nvidia 驱动程序,这个答案:
sudo apt purge nvidia-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-364
答案2
我从 15.10 升级后遇到了同样的问题
问题是什么?
对我来说,问题是UEFI 安全启动已启用NVIDIA 驱动程序在本地编译,因此未签名。
Ubuntu 16.04 不允许未签名的内核模块当启用安全启动时。
我禁用了安全启动,但我仍然登录循环。
好吧,那是我自己的错。与此同时,我使用 Ctrl+Alt+F1 切换到终端,并使用 sudo 启动 Xserver。然后它更改了我的主目录中的文件并将所有权设置为 root。
运行后sudo chown username:username -R /home/username
(将所有三个用户名更改为您的个人用户名)我就能登录到正常的 X 会话。
答案3
全新安装后我遇到了同样的问题。
Ctrl+ alt+F1
然后
sudo apt-get dist-upgrade
对我有用。
好像有一些包裹被遗留了
答案4
安装 NVIDIA 驱动程序后,我遇到了同样的循环登录问题,我尝试了上述所有建议,并重新安装了 ubuntu-desktop、lightdm、gdm3 或 unity,但都不起作用。只有安装其他桌面环境(mate、kubuntu)才有效。
因此,问题(就我而言)是由于无模式设置
如果你有问题循环登录你曾经使用过模式设置在 ubuntu 上启动或无法从 live usb 启动 ubuntu,你应该先尝试
- 放新模式=0 (当 ubuntu 第一次重启时,当你选择操作系统列表时,按 e。然后添加参数nouvea.模式设置=0溅起相当多的水花后)让我们在 quite splash 之后添加参数 nouveau.modeset=0
- 如果第一个不起作用,则尝试设置模式设置而不是 nouveau.modeset=0 (在 quite splash 之后添加 nomodeset)
笔记:
我们仅临时使用 nomodeset,不要在 grub 默认值中更改它(不要在此文件 /etc/default/grub 中添加 nomodeset)在使用 nomodeset 启动 ubuntu 后,从附加驱动程序或 .deb 包中安装您想要的任何驱动程序。然后重新启动 ubuntu。
安装 nvidia 后设置 nomodeset 将导致循环登录或使 ubuntu-control-center 崩溃
如果运行良好,则在 grub 的默认中添加 nouveau.modeset=0,运行此链接中的一些命令安装 Ubuntu 后如何设置“nomodeset”?