ubuntu 14.04 登录循环问题

Ani*_*tha 24 login-screen login lightdm 14.04

尝试登录我的桌面时,我的 Ubuntu 14.04 卡住了。屏幕变黑,不久之后登录屏幕又回来了。

我按照Ubuntu 中的所有步骤卡在登录循环中,但问题没有解决。

Aks*_*ngh 11

您可以按照ColonelTrogdor 的建议创建一个新用户,也可以使用其他方法来解决此问题。首先ttyCTRL+ ALT+登录F1

注意:按ALT+F7出来tty

解决方案 1:重置 Unity 和 Compiz

  1. 这里下载 Unity Reset 工具。

    注意:它应该适用于 Ubuntu 14.04、13.10 和 13.04。

  2. 使用以下命令重置 Unity

    $ unity-reset
    
    Run Code Online (Sandbox Code Playgroud)

解决方案 2(最推荐):重新安装 Ubuntu 桌面(即 Unity)

sudo apt-get install --reinstall ubuntu-desktop
Run Code Online (Sandbox Code Playgroud)

解决方案 3:安装其他桌面环境,如 Gnome、KDE.. 等

现在,我建议您尝试Gnome桌面。它看起来也很酷。

sudo apt-get install gnome-shell ubuntu-gnome-desktop
Run Code Online (Sandbox Code Playgroud)

尝试任何解决方案后,只需重新启动系统。

$ sudo reboot
Run Code Online (Sandbox Code Playgroud)


小智 4

我已经尝试了论坛中的各种方法来解决我的登录循环问题。他们都没有工作。我最终找到了一个不太理想的解决方案,但是一个有效的解决方案(这使得它比我尝试过的其他所有解决方案都更好)。这就是我最终所做的:

打开虚拟终端:Ctrl++AltF1

使用我的用户帐户登录。它让我可以在那里登录,尽管它不在 GUI 中。

由于其他解决方案都不起作用,并且对我来说最重要的是拥有一个具有管理员权限的可用帐户,因此我执行了以下操作:

sudo adduser newusername
Run Code Online (Sandbox Code Playgroud)

您必须填写所有详细信息,包括密码等。然后,授予它 root 权限:

sudo usermod -a -G sudo newusername
Run Code Online (Sandbox Code Playgroud)

现在点击Ctrl+ Alt+F7切换回 GUI。您可能需要重新启动才能使一切正常工作。GUI 让我登录到我创建的新用户。

如果您需要旧用户主文件夹中的项目,但由于权限问题而拒绝允许,您可以打开终端(或再次点击Ctrl+ Alt+ F1)并更改所有权,从而授予这些权限,方法是:

chown newusername:oldusername ~oldusername
Run Code Online (Sandbox Code Playgroud)

注意: 如果您在设置时选择加密旧用户的主文件夹,则可能需要对其进行解密


小智 -1

我在11.04也有同样的问题。我通过重新安装 Compiz 解决了这个问题。

打开终端窗口。键入, sudo apt-get remove compiz 并按 Enter 键 如果需要,请键入您的密码(出于隐私考虑,不会显示任何内容),如果要求您确认,请键入 Y 并按 Enter 键 当该任务完成时,或者如果它因未完成而失败首先安装,输入 sudo apt-get install compiz 并按 Enter/Return。按照与删除它相同的步骤操作。然后重新启动您的机器,希望这有帮助!