求助 12.04.04升级到14.04后无法登录桌面

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

求助 12.04.04升级到14.04后无法登录桌面

#1

帖子 attajob » 2014-02-17 11:01

guest可以登录进去
输入之前的用户名和密码就卡住了

tty1里面stop start lightdm也不行
那究竟该删除home里面哪些配置呢?


Sent from my iPhone using Tapatalk
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#2

帖子 attajob » 2014-02-17 12:14

图片
查看lightdm log
发现
greeter requests session Ubuntu-2d
Writing /home/joe/.dmrc
failed to find session configuration Ubuntu-2d
Can't find session 'Ubuntu'
然后就卡在这里了


Sent from my iPhone using Tapatalk
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#3

帖子 attajob » 2014-02-17 12:21

/etc/lightdm/lightdm.conf 内容为
[seat defaults]
User-session=Ubuntu
Greeter-session=unity-greeter


Sent from my iPhone using Tapatalk
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#4

帖子 attajob » 2014-02-17 12:25

~/.dmrc 内容
[desktop]
Session=Ubuntu-2d


Sent from my iPhone using Tapatalk
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#5

帖子 attajob » 2014-02-17 12:25

~/.dmrc 内容
[desktop]
Session=Ubuntu-2d


Sent from my iPhone using Tapatalk
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求助 12.04.04升级到14.04后无法登录桌面

#6

帖子 poloshiao » 2014-02-17 16:11

在 Ubuntu 12.04 登入進程 有分 unity (unity-2d)

自從 Ubuntu 12.10 開始 兩者合併成 ubuntu
http://askubuntu.com/questions/176634/u ... 0-what-now

如果顯卡對於 3d 支援不夠 (就是那些 原來只能跑 unity-2d 的顯卡) 新導入 LLVMpipe 驅動來讓這些 顯卡也可以跑
換句話說 從 Ubuntu 12.10 開始 預設就是只有一個 Unity 進程 稱爲 Ubuntu 進程
Session=Ubuntu-2d
改爲
Session=Ubuntu
然後 登出
再登入 看看

如果問題一直沒有解決 試試下面的方法
tty1里面stop start lightdm也不行
登入密碼畫面
按 alt + ctrl + F1
登入 帳號密碼
sudo stop lightdm
sudo mv /.dmrc /.dmrc.backup
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --reinstall lightdm
sudo dpkg-reconfigure lightdm
sudo start lightdm
看看能不能順利登入
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#7

帖子 attajob » 2014-02-17 16:52

poloshiao 写了:在 Ubuntu 12.04 登入進程 有分 unity (unity-2d)

自從 Ubuntu 12.10 開始 兩者合併成 ubuntu
http://askubuntu.com/questions/176634/u ... 0-what-now

如果顯卡對於 3d 支援不夠 (就是那些 原來只能跑 unity-2d 的顯卡) 新導入 LLVMpipe 驅動來讓這些 顯卡也可以跑
換句話說 從 Ubuntu 12.10 開始 預設就是只有一個 Unity 進程 稱爲 Ubuntu 進程
Session=Ubuntu-2d
改爲
Session=Ubuntu
然後 登出
再登入 看看

如果問題一直沒有解決 試試下面的方法
tty1里面stop start lightdm也不行
登入密碼畫面
按 alt + ctrl + F1
登入 帳號密碼
sudo stop lightdm
sudo mv /.dmrc /.dmrc.backup
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --reinstall lightdm
sudo dpkg-reconfigure lightdm
sudo start lightdm
看看能不能順利登入
session=Ubuntu-2D是被写入的,是结果,不是设置,改了没起作用.

上面的步骤都做过了,还是没有用。接下来还是看log了


Sent from my iPhone using Tapatalk
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求助 12.04.04升级到14.04后无法登录桌面

#8

帖子 poloshiao » 2014-02-17 16:56

session=Ubuntu-2D是被写入的
登入密碼以前 選擇 Ubuntu 不要選擇 Ubuntu-2D
看看 寫進 /.dmrc 裏面的 是不是 Ubuntu
上面的步骤都做过了,还是没有用。
參考
http://askubuntu.com/a/211726/198920
(記得把 ubuntu-2d 改爲 ubuntu)
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#9

帖子 attajob » 2014-02-17 17:17

我发现自己之前删除了.xauthority不知道这个有没有影响



Sent from my iPhone using Tapatalk
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求助 12.04.04升级到14.04后无法登录桌面

#10

帖子 poloshiao » 2014-02-17 17:48

我发现自己之前删除了.xauthority不知道这个有没有影响
看看這一篇能否幫你解惑
http://askubuntu.com/questions/300682/w ... ority-file
头像
duguyipiao
帖子: 158
注册时间: 2011-09-13 10:31

Re: 求助 12.04.04升级到14.04后无法登录桌面

#11

帖子 duguyipiao » 2014-02-17 20:08

attajob 写了:guest可以登录进去
输入之前的用户名和密码就卡住了

tty1里面stop start lightdm也不行
那究竟该删除home里面哪些配置呢?


Sent from my iPhone using Tapatalk
我前几天把12.04折腾的进不去系统了,装了13.10也遇到了类似的情形,也是只有guest可以进去,最后实在没办法把所有的配置文件(.*的所有文件的文件夹)全都删了,才进去的系统。后来无意中发现可能是因为字体文件夹.fonts(只是可能,听说13.10对安装新字体的处理有问题,我装wps的时候假死,网上有人这么说的),楼主可以尝试一下输入用户名字码前在tty1里刷新一下字体缓存

代码: 全选

sudo fc-cache -fv
然后再试试,我不知道这个命令里有没有sudo有什么区别,反正都可以执行。

实在不行就只有全删了,最好在把他们全都复制到一个文件夹里,进去系统以后再看看哪些有用恢复一下。

只能祝你好运了。
attajob
帖子: 48
注册时间: 2012-11-25 15:29
系统: LTS 12.04

Re: 求助 12.04.04升级到14.04后无法登录桌面

#12

帖子 attajob » 2014-02-17 20:31

poloshiao 写了:
我发现自己之前删除了.xauthority不知道这个有没有影响
看看這一篇能否幫你解惑
http://askubuntu.com/questions/300682/w ... ority-file
首先谢谢你的热情回复!
我看了你提供的链接,Xauthority怎样才能重建。

另外我新建了一个sudoer user正在对比两者的home folder的差异


Sent from my iPhone using Tapatalk
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 求助 12.04.04升级到14.04后无法登录桌面

#13

帖子 poloshiao » 2014-02-17 21:15

Xauthority怎样才能重建
sudo dpkg-reconfigure lightdm
看看 能否重建
http://askubuntu.com/questions/223501/u ... login-loop
我新建了一个sudoer user正在对比两者的home folder的差异
有關 home folder 只有兩種情況
1. root user
home folder : /root
2. non-root username
home folder : /home/username or ~/
xiaolongren25
帖子: 25
注册时间: 2009-11-28 11:06

Re: 求助 12.04.04升级到14.04后无法登录桌面

#14

帖子 xiaolongren25 » 2014-02-21 10:43

通过读这篇文章http://askubuntu.com/questions/62833/ho ... uto-logins知道登录会话配置文件在目录/usr/share/xsessions下又由于我的错误是报"Failed to find session configuration ubuntu"知道应该是没有ubuntu.desktop,切到/usr/share/xsessions目录下,发现果然没有相应的文件,由于我用的btrfs文件系统之前做过一个快照,于是从快照中取出相应的ubuntu.desktop文件放到/usr/share/xsessions目录下,在执行

代码: 全选

sudo service lightdm restart
后就可以正常登录了
头像
ywmy210
帖子: 257
注册时间: 2010-10-14 12:54

Re: 求助 12.04.04升级到14.04后无法登录桌面

#15

帖子 ywmy210 » 2014-02-23 13:52

大家好,我是新手,感谢楼主以及所有提出建议的筒子们,我在升级的过程中也遇到了跟楼主一样的问题,同样是/usr/share/xsessions下没有ubuntu.desktop的问题,不过我是自己创建了一个desktop文件,重启后生效,参考这篇文章。http://askubuntu.com/questions/195137/a ... 143#195143

代码: 全选

[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
X-Ubuntu-Gettext-Domain=gnome-session-3.0
回复