ubuntu lightdm登陆器不能用

来源:互联网 发布:java图像滤波器 编辑:程序博客网 时间:2024/04/30 03:34
 
上周末编译了下kernel,刚刚make完,重起后却发现不能登陆了~~~
 
网络上查找各种原因,最近却发现居然是登陆用户目录下没有可用的硬盘空间了。
 
错误现象:
在ubuntu的lightdm的登陆器上输入密码后,屏幕闪过某些信息,然后又重新回复到刚才的输入密码界面。
 
修改/etc/lightdm/lightdm.conf
其中添加greeter-show-manual-login=true后可以在lightdm中输入用户名
 
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
greeter-show-manual-login=true
allow-guest=false
然后使用root尝试登陆,结果root用户可以正常登陆。
 
按照网络上找到的修改方式,使用gdm登陆器登陆,查看是否成功。
1. ctrl+alt+f1来启动命令行登陆
2. 使用如下命令安装gdm。“sudo apt-get install gdm"
3. 配置默认的登陆器选项。”sudo dpkg-reconfig gdm“ 使用gdm作为默认的登陆器
4. 重启后,登陆
 
结果发现使用gdm是可以正常的登陆的。
但是在这个时候,启动某应用程序时候,发现error信息,提示说没有硬盘空间,这个可真是关键信息。哈哈,就这样,完成了
 
而我用户目录下的硬盘空间却是在虚拟机中编译另外一个kernel时候,被完全占用了
 
如下附上在查找过程中,有相类似的ubuntu登陆错误的解决方式:
 
方案一:
如果是lightdm的登陆器问题,而且是不知名的问题,可以直接使用gdm登陆器来登陆。但是登陆后会需要修改相关的bash,可能和之前lightdm登陆后的PATH变量的目录不同哦
 
方案二:
在登陆界面使用ctrl+alt+F1等进入命令行模式后,查看home目录下的 .Xauthority文件的属性,ower和group是否是你的用户名。否则修改后重启
sudo chown yourusername:yourusername .Xauthority
 
方案三:
如果你在使用ubuntu时候有修改过桌面壁纸,可以使用方案一中的方式,首先登陆到gnome环境,然后修改壁纸为系统自带的壁纸,最后重启后使用lightdm来登陆
 
方案四:
如果非以上已知错误,而且也不是本人类似的没有硬盘空间的错误,在命令行下查看lightdm的错误信息,然后重新网上google。
lightdm的log位置:
 
sudo less /var/log/lightdm/x-0-greeter.log
sudo less /var/log/lightdm/lightdm.log

http://www.2cto.com/os/201305/213215.html
原创粉丝点击