Ubuntu18.04关闭休眠(自动休眠与手动休眠)
Ubuntu18.04关闭休眠(自动休眠与手动休眠)
ubuntu18.04做为虚机或实体机在使用过程中,某些情况下休眠后无法唤醒,必须强制重启(可能是驱动的原因)
为了规避这种情况,可以直接禁用Ubuntu的休眠功能。
关闭手动休眠
Ubuntu18.04手动休眠有以下两种途径:
1.进入锁屏界面,点击电源键,出现休眠键
2.点击电源键,下拉后长按电源键,或者将鼠标光标篇放到电源键上,按“Alt”,出现休眠键
两种情况我在自己的虚机和公司的虚机上都试过,都会无法唤醒的状态
解决途径
用vim或gedit新建一个配置文件 com.ubuntu.enable-suspend.pkla
并添加如下内容。
[Re-enable suspend by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend;org.freedesktop.login1.handle-suspend-key;org.freedesktop.login1;org.freedesktop.login1.suspend-multiple-sessions;org.freedesktop.login1.suspend-ignore-inhibit
ResultActive=no
建好后,sudo su进入管理员模式,将配置文件拷贝到/etc/polkit-1/localauthority/50-local.d/下(普通模式无法进入这个目录)。拷贝好后直接生效,不用重启。
之后可以检查一下,休眠键已经没有了。
对于Redhat系的linux系统,可以通过下面的指令直接关闭手动休眠。
systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target 2>&1
关闭自动休眠
关闭自动休眠的方式就有很多了,整理几种比较常用的方法
1.直接设置
最直接的一种,空白屏幕设置成“从不”,不多说了
2.修改配置文件
网上最多的办法
适用于使用SSH等控制远程桌面
打开配置文件
sudo vim /etc/apt/apt.conf.d/10periodic
把HandleLidSwitch后面的suspend改成ignore
然后重启服务:
执行
server systemd-logind restart
或者直接重启
sudo shutdown -r now
一般修改配置文件的方法都是需要重启操作的,尝试过“killall”配置文件相关进程的方法,但是效果并不理想,有时候还找不到相关的进程,干脆就直接重启
3.直接执行指令
在终端执行如下指令
仅限于使用Gnome桌面的系统(常用的linux系统基本都是莫默认使用Gnome)
sudo gsettings set org.gnome.desktop.session idle-delay 0
后面的0代表不休眠,如果为其他数字,单位是秒;
这是一个“前端指令”,也就是说可以放在终端里执行或者放在脚本里用source执行脚本,如果放到脚本里在root模式下后台执行,可能会失败。
指令的本质应该也是修改配置文件,但是文件的位置并没找到,只是找到了几个二进制文件,但是不确定是不是,如果有知道的同学欢迎评论交流一下
结尾
以上就是我接触过比较有效关闭ubuntu休眠的方式,还有其他几种修改配置文件的方式,但是亲测不是特别有效,不在赘述。
Ubuntu18.04关闭休眠(自动休眠与手动休眠)相关推荐
- ubuntu20.04关闭内核自动更新
文章目录 ubuntu20.04关闭内核自动更新 ubuntu20.04关闭内核自动更新 问题背景: ubuntu默认启动了自动更新内核,我们可以进一步关闭内核更新,使用当前内核. 解决方法: cat ...
- 计算机休眠自动开机,win7电脑休眠后会自动开机,睡眠原因?怎么处理?
可能用户没有正确设置关闭休眠功能.什么是休眠:休眠功能是在电脑进入休眠状态时将数据保存到硬盘中,进入休眠状态后,电脑相当于断电了,所以功耗几乎为零!而在休眠状态时不会影响已经保存的数据,当电脑唤醒时, ...
- ubuntu18.04 HP笔记本合上盖子不休眠不断网
不休眠 sudo vim /etc/systemd/logind.conf 将其中的: #HandleLidSwitch=suspend 改为: HandleLidSwitch=ignore 不断网( ...
- ubuntu18.04关闭自动挂起和锁屏
关闭自动挂起: 设置→电源→挂起和关机按钮→关 关闭自动锁屏: 设置→隐私→锁屏
- Ubuntu18.04关闭手机U盘插入后自动弹出
明年(2020)年元月后Windows7就终止支持了.近来一狠心,终于将自己电脑的宿主操作系统换成了Ubuntu(18.04).因为工作中基本上一直在用,所以这次系统切换还算是平稳的过渡.本篇记录一下 ...
- Ubuntu18.04取消VIM自动备份文件
方式一: # ls 111.c 111.c~例如:111.c~:备份文件. # sudo cp /usr/share/vim/vim80/vimrc_example.vim /usr/share/vi ...
- Ubuntu18.04关闭zeitgeist-datahub自启动
1.关闭zeitgeist-daemon自启动 # sudo vim /usr/lib/systemd/user/zeitgeist.service [Unit] Description=Zeitge ...
- Ubuntu18.04关闭docker开机自启动
第一种方式:systemctl启动方式 1.查看docker服务是否开机启动 # sudo systemctl list-unit-files | grep enable|grep docker s ...
- Ubuntu18.04 关闭和开启图形界面
关闭用户图形界面,使用tty登录. sudo systemctl set-default multi-user.target sudo reboot 开启用户图形界面. sudo systemctl ...
- ubuntu18.04关闭输入法浮动窗
在使用中文输入法时,总是默认出现输入法的弹窗,很是占用屏幕.因此需要将它关闭 输入: sudo ibus-setup 选yes 选oK 将Show property panel:选项选择Do not ...
最新文章
- 【数据结构】链表中的 指针,地址
- 为什么说比特币的交易属性优于储值属性
- 摸清全国农村集体家底-农业大健康:产权改革谋定清产核资
- poj 1077 Eight(A*)
- [BZOJ1799][Ahoi2009]self 同类分布(数位dp)
- SAP 电商云 Spartacus UI product 明细页面的路由配置
- ARM寄存器及功能介绍/R0-R15寄存器
- post大小限制_作为一个程序员,面试中常问的get和post的区别,你真的知道吗
- 解决Some index files failed to download.They have been ignored, or old ones used instead报错
- 汇编程序的编辑、编译、连接与执行(附带DOSBox安装)
- 看完阿里的代码规范,立马学会代码分层,再也不会被同事怼
- utf-8、UTF-8、utf8 在使用中的区别
- LoggerFactory.getLogger
- ecshop 模板页php,ECSHOP 模板结构说明
- 产品读书《极致:互联网时代的产品设计》
- 计算机usb接口失灵,电脑usb接口全部失灵
- FLV格式转换成MP4格式使用什么软件好
- win10资源管理器打开一直正在处理文件加载不出来,桌面图标不加载
- 计算机毕业设计(14)python毕设作品之校园运动场地预约系统
- 神经网络知识点汇总——FNN