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关闭休眠(自动休眠与手动休眠)相关推荐

  1. ubuntu20.04关闭内核自动更新

    文章目录 ubuntu20.04关闭内核自动更新 ubuntu20.04关闭内核自动更新 问题背景: ubuntu默认启动了自动更新内核,我们可以进一步关闭内核更新,使用当前内核. 解决方法: cat ...

  2. 计算机休眠自动开机,win7电脑休眠后会自动开机,睡眠原因?怎么处理?

    可能用户没有正确设置关闭休眠功能.什么是休眠:休眠功能是在电脑进入休眠状态时将数据保存到硬盘中,进入休眠状态后,电脑相当于断电了,所以功耗几乎为零!而在休眠状态时不会影响已经保存的数据,当电脑唤醒时, ...

  3. ubuntu18.04 HP笔记本合上盖子不休眠不断网

    不休眠 sudo vim /etc/systemd/logind.conf 将其中的: #HandleLidSwitch=suspend 改为: HandleLidSwitch=ignore 不断网( ...

  4. ubuntu18.04关闭自动挂起和锁屏

    关闭自动挂起: 设置→电源→挂起和关机按钮→关 关闭自动锁屏: 设置→隐私→锁屏

  5. Ubuntu18.04关闭手机U盘插入后自动弹出

    明年(2020)年元月后Windows7就终止支持了.近来一狠心,终于将自己电脑的宿主操作系统换成了Ubuntu(18.04).因为工作中基本上一直在用,所以这次系统切换还算是平稳的过渡.本篇记录一下 ...

  6. Ubuntu18.04取消VIM自动备份文件

    方式一: # ls 111.c 111.c~例如:111.c~:备份文件. # sudo cp /usr/share/vim/vim80/vimrc_example.vim /usr/share/vi ...

  7. Ubuntu18.04关闭zeitgeist-datahub自启动

    1.关闭zeitgeist-daemon自启动 # sudo vim /usr/lib/systemd/user/zeitgeist.service [Unit] Description=Zeitge ...

  8. Ubuntu18.04关闭docker开机自启动

    第一种方式:systemctl启动方式  1.查看docker服务是否开机启动 # sudo systemctl list-unit-files | grep enable|grep docker s ...

  9. Ubuntu18.04 关闭和开启图形界面

    关闭用户图形界面,使用tty登录. sudo systemctl set-default multi-user.target sudo reboot 开启用户图形界面. sudo systemctl ...

  10. ubuntu18.04关闭输入法浮动窗

    在使用中文输入法时,总是默认出现输入法的弹窗,很是占用屏幕.因此需要将它关闭 输入: sudo ibus-setup 选yes 选oK 将Show property panel:选项选择Do not ...

最新文章

  1. 【数据结构】链表中的 指针,地址
  2. 为什么说比特币的交易属性优于储值属性
  3. 摸清全国农村集体家底-农业大健康:产权改革谋定清产核资
  4. poj 1077 Eight(A*)
  5. [BZOJ1799][Ahoi2009]self 同类分布(数位dp)
  6. SAP 电商云 Spartacus UI product 明细页面的路由配置
  7. ARM寄存器及功能介绍/R0-R15寄存器
  8. post大小限制_作为一个程序员,面试中常问的get和post的区别,你真的知道吗
  9. 解决Some index files failed to download.They have been ignored, or old ones used instead报错
  10. 汇编程序的编辑、编译、连接与执行(附带DOSBox安装)
  11. 看完阿里的代码规范,立马学会代码分层,再也不会被同事怼
  12. utf-8、UTF-8、utf8 在使用中的区别
  13. LoggerFactory.getLogger
  14. ecshop 模板页php,ECSHOP 模板结构说明
  15. 产品读书《极致:互联网时代的产品设计》
  16. 计算机usb接口失灵,电脑usb接口全部失灵
  17. FLV格式转换成MP4格式使用什么软件好
  18. win10资源管理器打开一直正在处理文件加载不出来,桌面图标不加载
  19. 计算机毕业设计(14)python毕设作品之校园运动场地预约系统
  20. 神经网络知识点汇总——FNN

热门文章

  1. 使用BetterScroll封装页面滚动及轮播图组件(一文入门移动端页面滚动神器BetterScroll)
  2. 杭州市公积金提取及相关知识
  3. jupyterLab增大字体大小
  4. android扫一扫 二维码显示结果中文乱码
  5. 开放api接口平台:appid、appkey、appsecret
  6. DataStreamer Exception
  7. html页面整体变灰,整个页面html变灰
  8. Flink 如何管理 Kafka 消费位点
  9. 【激光雷达】5 款免费 LiDAR 软件工具
  10. animate.css的使用