Ubuntu 14.04登录循环问题


Answers:


11

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

注意:按ALT+ F7tty

解决方案1:重置Unity和Compiz

  1. 此处下载Unity Reset工具。

    注意:它应与Ubuntu 14.04、13.10和13.04一起使用。

  2. 使用以下命令重置Unity

    $ unity-reset
    

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

sudo apt-get install --reinstall ubuntu-desktop

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

现在,我建议您尝试使用Gnome Desktop。它看起来也很酷。

sudo apt-get install gnome-shell ubuntu-gnome-desktop

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

$ sudo reboot

1
解决方案2似乎是最好的,尤其是当您更改.Xauthority的所有权并且仍然无法使用时
Manny265 '16

解决方案2一直对我有用。
Sandeep C

解决方案2有效。谢谢!!
阿米特·帕特尔

3

我已经尝试了论坛中的各种方法来解决我的登录循环问题。他们都没有工作。我最终想出了一个并非最优的解决方案,但它可行了(这使它比我尝试过的其他方法都更可取)。这就是我最终要做的事情:

打开虚拟终端:Ctrl+ Alt+F1

使用我的用户帐户登录。即使没有在GUI中,它也让我登录那里。

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

sudo adduser newusername

您将必须填写所有详细信息,包括密码等。然后,为其赋予root特权:

sudo usermod -a -G sudo newusername

现在按Ctrl+ Alt+ F7切换回GUI。您可能需要重新启动才能正常运行。GUI使我可以登录到我创建的新用户。

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

chown newusername:oldusername ~oldusername

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


1
注意-有时CTRL ALT F1不起作用。在这种情况下,请尝试CTRL ALT FN F1
智障的人2015年

1

今天,我(显然)在使用系统管理员UID时遇到了相同的问题。我尝试在控制台上使用非管理员UID登录。成功。我使用管理员UID远程登录,这是我的会话:

上次登录时间:2015年7月3日星期五16:55:22 /usr/bin/xauth:/home/kingb/.Xauthority不可写,更改将被忽略kingb @ North40:〜$ ls -l .Xauthority -rw ---- --- 1 root root 317 7月2 08:36 .Xauthority

我将所有者和组更改为管理员用户,现在可以使用管理员帐户登录。

我可能提供的唯一可能造成的情况如下:

  • 我已在控制台上以上述管理员用户身份登录。
  • 几天后,我发现控制台会话被冻结。
  • 我发现我可以以admin用户身份远程登录并重新启动计算机。
  • 几天后,我遇到了导致我进入此页面的问题。
  • 非管理员用户的ls -l .Xauthority显示所有者和组不一致。

不知道是什么真正导致了症状(冻结的控制台会话?),但是(对我而言)修复很简单。


1

我今天在14.04LTS上遇到了此问题,但发现根本原因是用户目录的权限被错误更改的问题。

对我来说,症状是:登录屏幕出现,允许登录,成功登录,开始加载,然后黑屏一秒钟,然后返回登录屏幕。vim /var/log/syslog那个看起来很可疑的唯一的事情是:

Dec  9 13:50:31 pc-host pulseaudio[5505]: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Dec  9 13:50:33 pc-host gnome-session[5280]: WARNING: IceLockAuthFile failed: Permission denied

解:

  • Ctrl+ Alt+ F6登录
  • 运行命令: sudo chown myusername. /home/myusername
  • Ctrl+ Alt+F7

0

我从Akshay Pratap应用了以下命令,如下所示:
sudo apt-get install --reinstall ubuntu-desktop

这解决了我的问题。我认为主要问题是/ boot文件夹已满,并且尝试安装最新的内核,但由于空间不足而失败。

一旦我能够登录,就可以使用synaptic卸载不需要的内核映像来将其卸载。此处的最佳做法是仅在当前版本之前保留一个版本

聚苯乙烯

我正在使用64位的Ubuntu 14.04,我不确定为什么/ boot目录的大小选择太小。

这总是给我带来问题,但是根据由于空间不足而无法安装的软件包的症状不同。



0

首先,我将这样说:安装另一个桌面环境(我更喜欢XFCE)可以解决此问题,因为您可以使用自己熟悉的应用程序。

当我遇到这个问题时,该解决方案原来是不兼容的图形驱动程序,如果我在正确地阅读日期,则在发布此问题后将其添加到您链接的问题中。

通过启动xfce,启动“系统设置”应用程序,打开“软件和更新”对话框,切换到“其他驱动程序”选项卡并选择nouveau驱动程序,我得以团结一致地开展业务。

我在系统更新中也遇到了wifi问题,这就是问题所在。在那里,开源驱动程序也是一个很好的后备。


-1

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

打开一个终端窗口。键入,sudo apt-get remove compiz,然后按Enter键。如果要求输入密码(不会显示任何内容),键入Y并按Enter键,是否要求您确认任务完成。 t首先安装,输入sudo apt-get install compiz并按Enter /返回。请按照与删除它相同的步骤进行操作。然后重新启动计算机,希望对您有所帮助!


1
我卸载了combiz。但是仍然无法登录@Ganesh
Anitha

-1

我在Ubuntu 14.04上遇到了这个问题,可能是因为这是一个新安装,并且我添加了一些个人信息。

最终,我做了:

sudo apt-get install gnome-shell ubuntu-gnome-desktop

这样就安装了gnome shell,我可以在所有配置文件上登录

然后,我使用了gnome调整工具,您必须在调整工具中启用桌面上的图标才能查看墙纸。


-3

为了避免登录循环,您可以安装并使用其他登录管理器,也可以在旧的登录管理器中使用新的清洁用户帐户,如果要创建新的清洁用户帐户,请首先通过命令行安装另一个登录管理器(例如:gdm)(如果不这样做)有,然后更改您的登录管理器类型“ sudo dpkg-reconfigure lightdm”,然后将登录管理器更改为gdm,然后使用您的旧帐户再次登录到gdm,然后搜索用户帐户应用程序,在此处创建新帐户,不要忘记设置密码。完成后,将登录管理器更改回lightdm,然后使用新的干净用户帐户登录。请注意,新的干净用户帐户将使用ubuntu的默认设置。

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.