您的位置:首页 > 其它

Ubuntu及衍生系统不能正常重启关机问题的解决

2012-09-07 00:52 531 查看
Ubuntu以及其衍生的系统(如deepin elementaryOS等)

在某些特定条件下(特别是安装在笔记本上)

可能造成关机后不会切断电源的问题,症状为电源灯不灭,以及因此造成的无法重启,必须手动关机

细细hack下来会发现,其实最可能的原因是在

/etc/rc0.d/S90halt 的一段代码

netdown="-i"
if [ "$NETDOWN" = "no" ];then
netdown=""
fi


注释的大意是【为了保证能从网卡唤醒开机,关机时不完全切断电源】

所以,对于不需要网卡唤醒的个人用户而言,此功能就是造成不便的鸡肋了

------------------------------------------------------------------------------

综上,解决方法:

1. sudo vi /etc/rc0.d/S90halt (也可以用gedit等记事本替代vi)

2. 找到上述代码,在每一行前加一个“#”注释掉这几行

3. 保存退出(vi为 ":wq")

注解:S90halt 中还有许多的例外情况,如果不是因为这个原因,可以【先备份】再根据注释自行尝试

Backup Before Hack!

---------------------------------

注2: 如果无法解决,也有可能是Nvidia官方显卡驱动导致,特征是使用一段时间后系统特效变卡等,直接卸载即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu
相关文章推荐