15.04和Nvidia:登录循环

升级到14.10到15.04,桌面无法加载过去登录屏幕。 我输入密码,听到故障声音字节,返回登录界面。 也无法启动用另一台PC创建的15.04拇指驱动器。 来宾帐户做同样的事情。 尝试删除所有的nvidia驱动程序包,尝试搞乱.Xauthority,尝试使用gdm而不是lightdm(更糟糕的是:根本没有登录屏幕)。 尝试重新安装ubuntu-desktop。 获取ACPI PCC探针的错误代码失败,启动219或类似的东西。

目前在所有拇指驱动器上运行15.04 …在另一台带有AMD集成显卡的PC上,没有任何问题。

15.04不喜欢Nvidia显卡。 请帮忙!

这是你的未来。 这是我修复它的方式:我没有! 我从Ubuntu网站重新下载了15.04图像,并在USB拇指驱动器上创建了一个启动“磁盘”。 今天它工作,我们没有昨晚:(也许Canonical修复了他们的形象……所以我从拇指驱动器启动并删除我现有的15.04并安装了一个新的副本!当然我丢失了所有的文件(VirtualBox,所有安装游戏等)但现在Linux再次运行。让这成为你的教训Dustin!永远不要尝试升级Ubuntu操作系统!只需备份所有文件并进行全新安装…就像你以前一样用Windows做!

我有同样的问题。 我不确定它为什么会发生,但似乎我的内核没有更新。

为了解决这个问题,我使用Ctrl + Alt + F1转到基于文本的虚拟控制台 ,在那里登录,然后运行:

sudo apt-get install linux-generic 

一切都开始了。

我的笔记本电脑修复

戴尔xps l502x,因此它是Intel + Nvidia optimus显卡。

看看你有什么

 dkms status 

你可能会得到这样的东西

 bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed 

删除所有Nvidia驱动程序,使Ubuntu恢复“清理”状态。

看看这个: https : //unix.stackexchange.com/questions/144871/remove-all-nvidia-files

基本上,你这样做:

 sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}') 

这应该删除所有nvidia驱动程序,现在你应该是干净的。

您可能需要仔细检查:

 dkms status 

安装Nvidia驱动程序

看看这个: http : //www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (命令行部分)

我试图安装nvidia-349,它没用,然后我记得以前我用的是nvidia-340。 记住什么对你有用似乎很重要。 我做:

 sudo apt-get install nvidia-340 #(you may want to try nvidia-346) 

看看这个长篇指南

http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html

在第4步,而不是

 sudo echo ON > cat/proc/acpi/bbswitch 

我改成了

 sudo tee /proc/acpi/bbswitch << 

基于https://github.com/Bumblebee-Project/bbswitch

有时在打开bbswitch后重启,当我做echo /proc/acpi/bbswitch ,我仍然看到它OFF 。 确保首先安装Nvidia或重启几次。 如果为OFF ,请按照指南进行下一步操作。

重启

在指南之后,重新启动,看看您是否还有登录循环问题。 如果仍有问题,请查看/var/log/Xorg.0.log

/var/log/Xorg.0.log

查找错误消息,由(EE)表示。 就我而言,它说

 Failed to load /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so: libnvidia-tls.so.340.46: cannot open shared object file: No such file or directory 

我做了一个locate libglx.so ,似乎该文件位于其他位置。 是时候重建xorg.conf

重建xorg.conf

请查看本指南: https : //lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/

这是我的最后一步,我能够启动到GUI。

我在Ubuntu 15.10上遇到了完全相同的问题。 这里提出的解决方案都没有奏效,其他教程也没有。 经过几次干净的系统安装后,我终于找出了导致它的原因。

请勿在引导参数中永久地使用nomodeset

在干净安装之后,如果没有在启动之前在grub引导选项中手动键入nomodeset ,我就无法登录。 但是,在第一次登录后,我曾经在启动配置文件中设置它,这样我就不必每次都输入它。 重新安装之一后,我忘了这样做,这次NVIDIA驱动程序安装没有问题,我能够登录就好了。

我无法安装包

 sudo apt-get install linux-kernel-generic 

但这解决了我的登录循环问题:

 sudo apt-get install linux-generic 

thx用于内核的想法

恕我直言,Optimus是邪恶的

因为Nvidia ,Ubuntu 14.10给了我一些白发,然后我转向了Win 8.昨天我觉得我错过了Win 10并下载了15.04。 安装后首次运行,黑屏连续发出故障声。 Ctrl + Alt + F1没有显示控制台。 在我记得Optimus的14.10问题之前重新安装了2次。 只有大黄蜂解决了这个问题。

我有一个类似的概率,但是一个二级帐户可以登录,所以我知道我的系统没有被塞进去。 这是我修复它的方法。 我去了违规帐户的主文件夹,并删除了所有隐藏的配置文件夹和与gnome,gtk等有关的文件或我不知道的任何我想保留的内容(如浏览器设置,音乐等)。 重启。 我不得不重新设置一些系统首选项并重新排列桌面图标,但更喜欢添加存储库和额外包的整个安装。 在把它吹走并重新安装之前先试一试。

稍微偏离主题,但是如果你有AMD而不是nVidia:在更新14.04到14.10然后15.04后我被抓到了登录循环。 在对nVidia驱动程序的问题进行了大量探讨之后,他们没有多大帮助。 我有一个配备AMD CPU和驱动程序的HP Pavillion。 以下是有效的简单步骤:

ctrlaltF1可获得控制台提示符(非gui)。

 dkms status # shows that fglrx-core was installed sudo apt-get purge fglrx-core sudo apt-get install fglrx-updates dkms status sudo reboot now 

一切都很好。

这个链接对我来说就像一个魅力 – https://www.benburwell.com/posts/getting-login-to-work-ubuntu-15.04-nvidia/

它引导我到日志,它显示GLX模块无法加载,并指示重新安装nvidia驱动程序。

我通过访问http://www.geforce.com/drivers并找到我最新的linux 64位驱动程序并使用其中的URL来做得更好。

对我来说,我只是通过删除主文件夹中tty中的.Xauthority文件来强制重新配置图形服务器:

 sudo mv .Xauthority .Xauthority_old 

我已经完成了15.10的干净安装,但发现lightdm登录屏幕显示不完整的单词(pa rd),并且在我登录时也进入循环.Ctrl-Alt-F1记录了我的罚款然后我发出了命令sudo apt-得到删除 – purge nvidia- *。 这列出了一大堆nvidia驱动程序,并表示没有安装。 所以我决定安装最新的实验。 sudo apt-get install nvidia-352做了这个伎俩。 完成后,在lightdm登录屏幕上没有显示不完整的单词,我随后登录时没有任何问题。 所以我的修复是安装一个nvidia屏幕驱动程序…最好是最新的。 干杯

如果未满 ,请使用df命令查看/ home分区 。 这可能会导致x-server的重启…