首先,我知道关于Ubuntu登录循环的线程很多。我已经阅读了它们,我觉得我已经尝试了他们提出的所有建议,但没有任何效果。
我安装了带有Ubuntu 14.04 64位VM的VirtualBox。我已经有一段时间了,几乎每天都在使用它。我从来没有任何问题。两天前,我安装了VirtualBox更新和最新的Guest Additions。安装Guest Additions之后,我发现无法再挂载共享文件夹,因此我重新启动了VM,再次尝试,但仍然无法正常工作。我重新安装了Guest Additions,重新启动了VM,然后可以很好地安装共享文件夹。但是,我丢失了主机(Windows 10)和客户机(Ubuntu)之间的复制和粘贴功能。最终,我关闭了虚拟机。第二天,我陷入了一个登录循环(我的日常会话和来宾会话)。返回登录页面之前,我有一个黑屏显示:
* Starting LightDM Display Manager [OK]
* Stopping Send an event to indicate plymouth is up [OK]
首先,我检查了.xsession-errors
文件,该文件表明有关虚拟化的某些信息可能已禁用,以及有关at-spi2内核的信息。我没想到要复制此文件,因此我删除了它。从那时起,我尝试重新启动几次,但现在仍然为空。无论如何,我检查了3D Acceleration在VM设置中是否仍处于激活状态,而在BIOS中仍在激活虚拟化。
然后,我尝试使用以下代码重新安装Guest Additions:
# Insert Guest Additions
mkdir /tmp/cd
sudo mount /dev/sr0 /tmp/cd
sudo /tmp/cd/VBoxLinuxAdditions.run
安装正常,但没有帮助登录循环。
遵循了一些有关登录循环的主题之后,我在中检查了权限/tmp
;/home/myusername
和/home/.Xauthority
。一切都很好。
我还检查了我的磁盘空间是否已满(即使自自动完成起就没有用)df -h
。我仍然有15 Gb的可用空间。
我也尝试使用更新,sudo apt-get update && sudo apt-get dist-upgrade
但没有任何更新。
我还尝试了在其他线程上找到的有关登录循环和lightdm的代码:
sudo dpkg-reconfigure lightdm
sudo service lightdm restart
sudo reboot
它没有帮助。
没有帮助:
sudo apt-get install --reinstall at-spi2-core
sudo apt-get install --reinstall unity
sudo apt-get install --reinstall ubuntu-desktop
无效(但由于我在VM上,所以不确定是否可以正常工作):
sudo apt-get purge --auto-remove fglrx*
sudo dpkg-reconfigure xserver-xorg
sudo apt-get install fglrx # didn't work
检查我没有将Xenial或其他软件包与Trusty软件包混合使用(使用apt-cache
):我没有,它们似乎都是Trusty软件包。
我还尝试添加具有sudo特权的新用户,但我也无法登录到该新用户,但我仍处于登录循环中。
我根本不知道这是否相关,但是我用全新安装的Ubuntu 14.04 64位制作了一个新的VM。我安装了Guest Additions,并且每次登录VM时,都会出现以下错误消息:VBoxClient: VBoxClient (seamless): failed to start. Stage: Setting guest IRQ filter mask Error: VERR_INTERNAL_ERROR.
我在此VM上所做的唯一操作是安装更新和Guest Additions。我启用了主机和来宾之间的复制/粘贴功能,但是它也不起作用。
我没有足够的选项来帮助我的登录循环。我觉得我已经尝试了所有在Google搜索中阅读的内容。是否有人对我可以使它起作用的方法有任何意见或想法?
检查您是否正在运行Virtualbox Guest Additions 5.2.6。该版本存在错误,并且会导致登录无限循环,就像您经历过的那样。
重要信息:VirtualBox 5.2.6和5.1.32附带的Guest Additions在启用3D的Linux guest虚拟机上无法正常工作。这是5.2.6和5.1.32的更新版本。
5.2.7版的更新对我有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句