如何永久禁用Linux系统的休眠模式?

在Linux系统中设置不休眠可以通过多种方法实现,以下是几种常见的方式:

1、使用系统设置工具

如何永久禁用Linux系统的休眠模式?插图1
(图片来源网络,侵删)

打开系统设置:大多数Linux发行版都提供了图形化的系统设置工具,通常可以在“系统设置”或“电源管理”选项中找到相关设置。

禁用休眠选项:找到“休眠”选项,并将其设置为“永不”,具体步骤可能因发行版而异,但一般都可以在这些设置中找到。

2、使用命令行工具

caffeine工具:Caffeine是一个命令行工具,可以阻止Linux系统进入休眠状态,安装并启动Caffeine后,系统将不会进入休眠状态。

xset命令:xset是X Window System的一部分,可以设置屏幕的休眠时间,使用以下命令可以禁止屏幕休眠:

如何永久禁用Linux系统的休眠模式?插图3
(图片来源网络,侵删)
     xset s off

pm-utils工具:pm-utils是一个管理和控制Linux系统电源管理的工具集合,通过编辑/etc/pm/sleep.d文件夹中的脚本,可以永久禁止系统休眠。

3、修改系统配置文件

编辑logind.conf文件:可以直接编辑Login Manager的配置文件logind.conf来设置不休眠,运行以下命令打开文件:

     sudo gedit /etc/systemd/logind.conf

然后将以下行:

     #HandleLidSwitch=suspend

改成:

如何永久禁用Linux系统的休眠模式?插图5
(图片来源网络,侵删)
     HandleLidSwitch=ignore

保存文件并重启Login Manager服务:

     service systemd-logind restart

4、使用GNOME桌面环境设置

打开GNOME设置:如果使用的是GNOME桌面环境,可以通过GNOME设置来禁用休眠,打开“设置”应用程序,选择“电源”选项。

禁用自动休眠:在“休眠与屏幕保护”部分,将“自动休眠”选项设置为“从不”。

5、使用systemd服务

创建自定义服务:可以通过创建一个自定义的systemd服务来禁用休眠,运行以下命令创建一个新的服务文件:

     sudo nano /etc/systemd/system/disable-sleep.service

在文件中添加以下内容:

     [Unit]
     Description=Disable Sleep
     [Service]
     ExecStart=/bin/sh -c "xset s off && xset -dpms"
     [Install]
     WantedBy=default.target

保存文件并启用服务:

     sudo systemctl enable disable-sleep.service

6、使用xdg-screensaver命令

关闭屏幕保护:xdg-screensaver命令用于控制XDG屏幕保护设置,可以使用以下命令关闭屏幕保护:

     xdg-screensaver suspend off

7、使用setterm命令

设置终端不休眠:setterm命令用于设置Linux终端的属性,包括休眠时间,可以使用以下命令关闭终端的休眠功能:

     setterm -blank 0

8、使用gnome-tweaks工具

安装和打开gnome-tweaks:gnome-tweaks是一个用于调整GNOME桌面环境的工具,安装并打开gnome-tweaks,选择“电源”选项。

禁用空闲动作:在“电源”选项中,将“空闲动作”设置为“不采取任何操作”。

方法可以帮助你在Linux系统中设置不休眠,根据具体需求和使用习惯选择合适的方法进行设置。

以上就是关于“linux 设置不休眠”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/81312.html

小末小末
上一篇 2024年10月20日 19:11
下一篇 2024年10月20日 19:26

相关推荐