拯救者linux无法正常关机,Ubuntu无法关机解决办法

说明:如果不成功请参考一下文章最后的内容,也许会有帮助。

其实不止在ubuntu里面,fedora里面我也遇到了这个问题,就是电脑可以重启,但是不能直接关机,否则就一直停在关机界面,需手动关机。郁闷很久了,终于让我找到了解决办法:

1.打开终端,输入

sudo gedit /etc/modules

在文件最后一行回车,另起一行添加

apm power_off=1

保存,关闭

2.在中端输入

sudo gedit /etc/rc0.d/S90halt

找到如下代码:

hddown="-h"

if grep -qs '^md.*active'

/proc/mdstat

then

hddown=""

fi

netdown="-i"

if [ "$NETDOWN" = "no" ];

then

netdown=""

fi

把这两段代码注释掉,如下:

# hddown="-h"

# if grep -qs '^md.*active'/proc/mdstat

# then

# hddown=""

# fi

还有

# netdown="-i"

# if [ "$NETDOWN" = "no" ]; then

# netdown=""

# fi

保存,退出

3.在中端输入:

sudo gedit /etc/default/grub

找到

GRUB_CMDLINE_LINUX=""

修改成:

GRUB_CMDLINE_LINUX="noacpi acpi=off acpi=force apm power_off=1"

保存,退出

再次在中端输入:

sudo update-grub

就可以正常关机和开机了。

注:笔者按照GRUB_CMDLINE_LINUX="noacpi acpi=off acpi=force apm power_off=1"设置未能正常关机,去掉acpi=force后关机正常。从解决办法可以看出,关机异常是因为电源管理的问题;

因为笔者是按照先完全按照“注”以前的内容完全设置后再删除“注1”内容的,所以没有验证直接删除“注1”内容进行修改的有效性,如果你是这样做的,请将结果在评论区说明;

因为非正常关机的情况下系统读取grub会出问题,而上文的修改直接体现在grub上,所以,如果你的机器非正常关机,以上修改会无效。具体情况说明如下:自动选择系统出问题:系统选择界面不会再出现进入系统的倒计时,所以只能手动选择;

正常关机出问题(如果你是按照上文方法设置后才能正常关机):与修改前状况一样,只有电源灯亮,系统已经关闭(姑且称这种情况未“伪关机”),需要手动关闭电脑;

对与非正常关机后重新出现“伪关机”的情况,我采用的解决办法是重新加上acpi=force,然后再将其删去,之后就可以正常关机了。但是,因为这只是grub问题,而笔者在实际中遇到情况a时发现:非正常关机之后出现情况a,然而在一次正常关机(包括伪关机之后手动关机)之后,情况a自动消失,所以笔者猜测,对于问题b,在一次正常关机之后也会恢复正常(实际测试了一下,不会自动恢复正常,需要加上acpi=force再删除才可以)。希望有读者实验之后在评论区给出结果。(注:最近使用Xubuntu不再出现正常关机后又不能正常关机的状况)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/572694.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ES6 正则的扩展

1. RegExp构造函数 ES5中,RegExp构造函数的参数: 参数是字符串,这时第二个参数表示正则表达式的修饰符(flag)参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝。但是,ES5不允许此时使用…

华为荣耀笔记本linux系统怎么样,荣耀笔记本和华为笔记本有什么区别

以荣耀Magic Book Pro和华为matebook 14为例,其区别如下:1、屏幕:荣耀Magic Book Pro屏幕尺寸为16.1英寸,显示比例为16比9,分辨率为1920乘以1080,华为matebook 14屏幕尺寸为14英寸,显示比例3比2…

初始Angularjs2

一、为什么使用Angularjs2 Angularjs2全面使用了模块化、组件化的思想,它有如下的特性: 1)模块化 在ng2的应用中,所有的系统功能都是模块化的,开发者只需要按需导入模块化的好处在于可以当应用加载时,是按需…

linux中输入ls出现蓝色的点,linux上ls的蓝色太深,怎么处理

linux下ls的蓝色太深,怎么办?在linux下使用ls命令时,会将目录以蓝色显示。在某些显示器上,黑底蓝字,看起来相当费力,以至于我有时候不得不使用dir命令,全部显示成白色。先看一个图:看…

四色着色问题 c语言编程,数据结构-图着色问题

7-38 图着色问题 (25 分)图着色问题是一个著名的NP完全问题。给定无向图G(V,E),问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色?但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配…

HTML学习笔记4之第五章第六章

2017-03-02 完成第五章第六章的学习 第五章&#xff1a;为界面增加图像 浏览器处理图像的过程&#xff1a;先请求页面&#xff0c;若需要图片&#xff0c;在请求图片 图像的格式&#xff1a;JPEG&#xff0c;PNG&#xff0c;GIF&#xff0c;各自的特点和优势 内联元素<img&g…

c语言printf %llo,c++ - Printf疯狂了 - 堆栈内存溢出

你不能使用%d来打印long long 。 你必须使用%lld 。 (因此请使用"\\n%d %d | %lld %lld | %d %d"作为格式字符串。)特别是&#xff0c;显而易见的是&#xff0c;在“52 0 | 52 0”中&#xff0c;第一个52 0是a.rez &#xff0c;第二个52 0是b.rez (这些中的每一个都是…

js柯里化

function sum(x){console.log(x:x);var y function(x){ console.log(xx:x);console.log(y:y);return sum(xy) }y.toString y.valueOf function(){ return x; } console.log(yy:y);return y; } sum(1)(2)(3)(4);//10 转载于:https://www.cnblogs.com/yuri2016/p/6496486.ht…

用c语言随机获区100个整数,用rand() 函数去100 个随机的整数的有关问题

用rand() 函数去100 个随机的整数的问题int rand100 (((double) rand() / (double) RAND_MAX) * RANGE_MAX RANGE_MIN);你让 RANGE_MAX1&#xff1b;RANGE_MIN 0问题&#xff1a;1 rand() 返回的是 什么类型的数&#xff1f;2 (double) rand() / (double) RAND_MAX)&#x…

BZOJ 3697: 采药人的路径 [点分治] [我想上化学课]

传送门 题意&#xff1a; 路径有$-1,1$两种权值&#xff0c;求有多少路径满足权值和为$0$且有一个点将路径分成权值和为$0$的两段 第四节课本来想去上化学&#xff0c;然后快上课了这道题还没调出来.....可恶我想上化学 昨天两节语文课潸然的李煜讲座也没去听呜呜听说今天的语文…

c#语言规范所在文件夹,C#规范整理·语言要素

如有不理解&#xff0c;请留言&#xff0c;开始!1. 正确操作字符串拼接字符串一定要考虑使用 StringBuilder ,默认长度为16,实际看情况设置。StringBuilder本质&#xff1a; 是以非托管方式分配内存。同时StringFormat方法 内部也是使用StringBuilder进行字符串格式化。2. 使用…

Discuz常见小问题-如何取消登陆发帖验证码

1 正常情况下&#xff0c;用户点击登录之后&#xff0c;需要填写验证码 2 进入后台&#xff0c;点击防灌水&#xff0c;验证设置&#xff0c;然后下面的各个选项可以设置是否启用验证码。 转载于:https://www.cnblogs.com/acetaohai123/p/6504754.html

RC电路的充放过程C语言实现,RC串联电路的暂态过程基本原理介绍

RC串联电路的特点&#xff1a;由于有电容存在不能流过直流电流&#xff0c;电阻和电容都对电流存在阻碍作用&#xff0c;其总阻抗由电阻和容抗确定&#xff0c;总阻抗随频率变化而变化。RC 串联有一个转折频率&#xff1a;f01/2πR1C1当输入信号频率大于f0 时&#xff0c;整个 …

jvm 方法区

方法区在一个jvm实例的内部&#xff0c;类型信息被存储在一个称为方法区的内存逻辑区中。类型信息是由类加载器在类加载时从类文件中提取出来的。类(静态)变量也存储在方法区中。 jvm实现的设计者决定了类型信息的内部表现形式。如&#xff0c;多字节变量在类文件是以big-endia…

C语言1094题目,基于visual Studio2013解决C语言竞赛题之1094纵横图

/************************************************************************//* 二)程序设计⑴奇阶纵横图n2m1请见填写方法分析1)。 该程序在 数组23题已经完成⑵偶阶纵横图n2(2m1)时&#xff0c;算法分析是把方阵划成A、B、C、D四个小子阵&#xff0c;然后进行多次交换数字来…

c语言考试常考试卷,c语言面试最必考的十道试题,求职必看!!!

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼6、free()函数问&#xff1a;下面的程序会在用户输入’freeze’的时候出问题&#xff0c;而’zebra’则不会&#xff0c;为什么?#include int main(int argc, char *argv[]) {char *ptr (char*)malloc(10);if(NULL ptr){printf(…

Java 导出Excel

前台代码&#xff1a; View Code?12345678910111213141516171819202122232425262728293031323334353637383940414243444546<button class"btn btn-sm btn-success" type"submit" id"detailEp" onclick"return exportCheck(true);"…

android 使用动态的svg资源,在Android中使用SVG作为资源 – victor

victor在Android中使用SVG作为资源。使用这个插件&#xff0c;你可以为SVG定义源文件&#xff0c;它们将会自动在build中光栅化/导入&#xff0c;无需源代码。安装在build.gradle中添加:buildscript {repositories {jcenter()}dependencies {classpath com.trello:victor:0.3.0…

centOS改编码

http://jingyan.baidu.com/article/ab69b270de8b4f2ca7189f1d.html cd /rootvim .bashrcLANG"zh_CN.GBK" :wqsoure.bashrc转载于:https://www.cnblogs.com/finallyliuyu/p/6513587.html

android 键盘 自动消失,android 软键盘 回到键 消失事件 监听

弹出输入法 时 隐藏了 ‘底部状态栏’ 在按 物理 返回键 后&#xff0c; 软键盘消失后 恢复 ‘底部状态栏’public class ImageViewCareIME extends ImageView{public ImageViewCareIME(Context context){super(context);// TODO Auto-generated constructor stub}public stati…