升级到12.04后无法通过Unity登录界面登录

通过Ctrl + Alt-F1访问的shell登录,并通过图形用户界面work 0O登录

当我尝试通过图形界面登录我的标准用户帐户时 ,屏幕闪烁黑色几秒钟,然后让我回到原始登录屏幕。 为我的用户帐户输入错误的密码会产生标准错误消息 – 我的用户帐户和凭据validation似乎没问题。

我想我的个人图形配置会导致问题…我不知道如何重置它。 我试过通过停止UI

sudo service lightdm stop 

执行

 sudo nvidia-xconfig 

并重新启动UI

 sudo service lightdm start 

无济于事。

我的工作站有一块Nvidia GeForce 560-448显卡。 我尝试用最新的Nvidia 64位驱动程序(来自官方网站的cURL)来修复这个问题,即295.49和最新的beta驱动程序302.07。

任何人都知道如何解决这个问题? 感谢您的帮助:)

我通过sudo apt-get install gdm安装后者,将显示管理器从默认的LightDM更改为GDM。 将GDM设置为新的显示管理器(如果在安装期间无法将GDM设置为显示管理器,则执行sudo dpkg-reconfigure gdm ),我可以通过重新启动后显示的旧式图形登录屏幕登录。

登录后,我通过执行sudo dpkg-reconfigure lightdm将我的显示管理器重置为LightDM。 重新启动后,事情恢复正常:我现在可以通过发行版的标准登录界面登录。

12.04升级后检查:虽然密码正确但无法登录 。 在问题的底部你会看到:

 sudo rm /home//.Xauthority* sudo apt-get install --reinstall xorg sudo reboot 

这对我很有用。

这很奇怪。

我现在已经运行了12.04一段时间(几个月)没有问题。 我有一段时间没有登录GUI(我通常是shell或使用Webmin)。 今天,我尝试使用我的非root帐户通过GUI登录到计算机,它就像是在尝试加载桌面然后反弹回来。 我可以毫无问题地进入帐户。

我创建了一个新帐户,我可以通过GUI登录,但旧帐户仍无效。

我停止了lightdm并启动了gdm,我可以通过GUI访问我的旧帐户。

lightdm可能会窒息……我不知道是什么,因为旧帐户的帐户主目录非常空,隐藏文件的接受。 我怀疑lightdm在隐藏文件上窒息。

我只是不管它并继续使用gdm,但看了上面可能的解决方案。

sudo rm /home/username/.Xauthority*并没有重新安装xorg。 我停止了gdm并启动了lightdm。 然后我试图再次登录旧帐户……成功!

 sudo useradd -m username1 sudo passwd -m username1 

这会将所有内容重置回我可以再次登录的位置。

我不得不创建一个新的帐户username2 thru: sudo useradd -m username2并为它设置一个sudo passwd username2 。 然后我登录它通过lightdm创建另一个帐户username3(所以它有sudoers工作,什么用户名2没有)然后我复制所有东西从/ home / username到/ home / username3通过“午夜指挥官”mc然后sudo chown username3:username3 /home/username3 -R (它不会显示符号链接的文件夹内容,whatchout!)当我在username3上登录时,它现在好了!

我做了几次测试,甚至尝试清理主路径(重命名/ bkp并使用新创建的主页的副本),但我无法登录用户名,所以我的猜测是有一些外部配置阻止用户名工作,但username3和username2可以在lightdm上登录。 可能在/ etc?

我必须说,当系统冻结,我强行重启(让我无法登录lightdm),我的ctrl + alt + f1总是给我一个黑屏,现在正在工作! 所以我想知道要修复的配置文件是什么,因为我相信如果我运行一些标准命令我可能会失去访问我的文本控制台ctrl + alt + f1 …?

通过Ctrl + Alt + F1登录后,检查主目录中的.xsession-errors文件是否有任何错误。

在我的情况下,我的Git安装中的.profile文件中有坏字符(我的坏)。

删除后,我可以通过登录GUI登录。

这个问题的评论#18帮助了我。