【登录异常解决】Ubuntu 输入正确的密码后重新返回到登陆界面
2015-08-02 09:43
633 查看
原文地址:http://www.cnblogs.com/kaituorensheng/p/3376094.html
症状:
Ubuntu 输入正确的密码后,黑屏一闪,重新返回到登陆界面。
原因一:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。
说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic code 发送给Xserver。当Xserver验证这个magic code正确以后,就同意连接啦。观察startx脚本也可以看到,每次startx运行,都在调用xinit以前使用了xauth的add命令添加了一个新的记录到~/.Xauthority,用来这次运行X使用认证。Ubuntu
输入正确的密码后,黑屏一闪,重新返回到登陆界面。
解决方法:将.Xauthority的拥有者改为登陆用户
开机后在登陆界面按下shift + ctrl + F1进入tty命令行终端登陆后输入(本人的用户名为hp,因此chown后面跟了hp:hp若为其他用户名修改成相应的名称即可)
然后再次输入:
-rw------- 1 hp hp 80 1月 27 10:41 .Xauthority
此时拥有者已经变为用户。按下shift + ctrl + F7切换回图形登陆界面登陆即可。
原因二: tmp目录权限问题
此时进入~/.xsession-errors文件,里边可以找到解决问题的原因。
若是提示:“mkdtemp: private socket dir:Permission denied”就使tmp权限问题
解决方法:
症状:
Ubuntu 输入正确的密码后,黑屏一闪,重新返回到登陆界面。
原因一:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。
说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic code 发送给Xserver。当Xserver验证这个magic code正确以后,就同意连接啦。观察startx脚本也可以看到,每次startx运行,都在调用xinit以前使用了xauth的add命令添加了一个新的记录到~/.Xauthority,用来这次运行X使用认证。Ubuntu
输入正确的密码后,黑屏一闪,重新返回到登陆界面。
解决方法:将.Xauthority的拥有者改为登陆用户
开机后在登陆界面按下shift + ctrl + F1进入tty命令行终端登陆后输入(本人的用户名为hp,因此chown后面跟了hp:hp若为其他用户名修改成相应的名称即可)
cd ~ sudo chmod hp:hp .Xauthority
然后再次输入:
ls .Xauthority -l成功后显示:
-rw------- 1 hp hp 80 1月 27 10:41 .Xauthority
此时拥有者已经变为用户。按下shift + ctrl + F7切换回图形登陆界面登陆即可。
原因二: tmp目录权限问题
此时进入~/.xsession-errors文件,里边可以找到解决问题的原因。
若是提示:“mkdtemp: private socket dir:Permission denied”就使tmp权限问题
解决方法:
chmod 1777 /tmp
相关文章推荐
- Python基础教程笔记——第3章:使用字符串
- Fedora 不能打开其它NTFS盘
- 提高前端开发效率的N种方法
- 子集生成
- 过滤器参考
- 监听器参考实例
- 【转】【阮一峰】为什么Lisp语言如此先进?(译文)
- 阶乘的素因子分解 51nod 1189
- poj 2762 Going from u to v or from v to u? 【判断图是否为弱连通】 【tarjan求SCC + 缩点 + 拓扑排序】
- [深入理解Android卷一 全文-第二章]深入理解JNI
- 在64位ubuntu上编译kitkat4.4时遇到HashSet_jni.h错误导致编译中止的问题
- sql server webservice 服务应用及验证
- hdu5339
- HDUOJ Train Problem I
- 1031. Hello World for U (20)
- 【POJ3181】【Dollar Dayz】
- MySQL数据库乱码总结
- 第12章 剪贴板_12.3 实现一个剪贴板查看器
- 【NOI2015】荷马史诗
- 一些工具类