ubuntu进不了图形界面 一种恢复方案

开虚拟机的时候因为compiz老是和系统冲突 就用了几次 compiz --replace 和 compiz --replace --display :0.0 甚至用上了nvidia重新配置的命令

查看了系统的日志文件Xorg.0.log 发现一个Screen(s) found, but none have a usable configuration的错误于是乎 

重新生成了 nvidia -config  (xorg.conf 文件)(在./etc/X11下面)相比较只是少了个Modes "1366*768"其他一模一样

在一个设置允许客户访问账户的文件里(/etc/lightdm/lightdm.conf)发现多了个没有赋值的自动登录界面。于是删除之(怀疑是tweak中设置造成的)

将以~/。命名的文件先备份然后删除发现,可以进入图形界面于是开始一个一个的排除到底是哪个文件惹的货。最后发现

一个叫./.Xauthority(

startx脚本记录文件)的文件属性组全变成root,导致进不了图形界面的系统,改回来就对了
将其改成普通用户后能进入图形界面,我猜是前面用超级用户运行 ...-display :0.0导致这个文件的属性的改变

现在唯一不一样的就是登录帐号后屏幕先淡白一下再进入界面

多重启几下用低配置的图形界面进入一次,再次发现Screen(s) found, but none have a usable configuration这个错误,不管.再次登录发现原来ccsm的配置全部回来了,效果正常恢复 先前出现的淡白色已经消失,再次重启发现看似一切正常恢复。辛苦2天终于避免删除账户的困扰 

最后总结:可能前面有在tty1使用compiz --replace --display :0.0不小心引起文件属性组的改变

日志文件越来越多于是删除了后缀为log.1的文件,清空了些.log的日志文件,常用到的命令是 du -ah | sort -r -n -k 1 | less查看文件大小的排列

chown user:dir_or_file  -R  用以将另一个帐号的一些配置文件移过来用

在~/.nv 下发现GLCache有14M与另一个用户的几百k有太大差距,这个是否应该删除呢?


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值