上一篇                     
               
			  linux系统如何撤销屏保
- Linux
 - 2025-07-21
 - 4319
 
 Linux系统中,可以通过命令
 
 
xset s off和
 xset -dpms来撤销屏保
Linux系统中,撤销屏保可以通过多种方法实现,具体取决于所使用的桌面环境和系统配置,以下是几种常见的方法:
命令行方式
| 命令 | 作用 | 适用场景 | 
|---|---|---|
xset s off |  
   关闭屏幕保护功能 | 所有支持X Window系统的Linux发行版 | 
xset -dpms |  
   禁用显示器电源管理(DPMS) | 需要完全禁用显示器节能功能时 | 
xset s off -dpms |  
   同时关闭屏保和DPMS | 需要彻底禁用所有自动关闭屏幕的功能 | 
注意事项:

- 这些命令的效果仅在当前会话中有效,重启后需要重新执行。
 - 可以将命令添加到
~/.bashrc或/etc/profile.d/中的脚本文件,以实现开机自动执行。 
修改配置文件
| 文件路径 | 适用场景 | |
|---|---|---|
/etc/X11/xorg.conf |  
   添加Option "DPMS" "false"到Monitor部分 |  
   使用Xorg作为显示服务器的系统 | 
/etc/gdm/custom.conf |  
   添加AutomaticLoginEnable=true和AutomaticLogin=用户名 |  
   使用GDM登录管理器的GNOME桌面环境 | 
/etc/X11/app-defaults/XScreenSaver |  
   设置timeout: 0:00:00和lockTimeout: 0:00:00 |  
   使用XScreenSaver的系统 | 
操作步骤:
- 打开终端,使用文本编辑器(如
nano或vi)编辑配置文件。 - 保存修改后,重启X服务器或整个系统。
 
图形界面设置
| 桌面环境 | 操作步骤 | 
|---|---|
| GNOME | 打开“设置”→“显示”→将屏幕保护程序设置为“关闭” | 
| KDE | 打开“系统设置”→“屏幕锁定与屏保”→禁用屏保 | 
| XFCE | 打开“设置”→“电源管理”→取消勾选“启动屏保” | 
注意事项:

- 不同发行版的设置路径可能略有差异。
 - 部分桌面环境可能需要通过
gnome-control-center screen或kcmshell5 screensaver命令打开设置界面。 
高级方法
| 方法 | 命令/操作 | 适用场景 | 
|---|---|---|
| 停止屏保服务 | sudo systemctl stop screensaver.service(Systemd系统)或sudo service screensaver stop(SysVinit系统) |  
   使用systemd或SysVinit的系统 | 
| 安装第三方工具 | sudo apt-get install xscreensaver后使用xscreensaver-command -exit |  
   需要图形化配置的系统 | 
| 设置环境变量 | 在~/.bashrc中添加export XDG_CURRENT_DESKTOP=GNOME-Flashback:GNOME |  
   基于GNOME的发行版 | 
常见问题解答:
Q1:如何永久禁用屏保?
A1:可以将xset s off和xset -dpms命令添加到~/.bashrc文件中,或者修改配置文件(如/etc/X11/xorg.conf)并设置开机自动加载。
Q2:修改配置后无效怎么办?
A2:尝试重启X服务器(按Ctrl+Alt+Backspace)或整个系统,确保配置文件语法正确,并检查是否有其他屏保管理工具(如xscreensaver)覆盖了设置。

			
			
			
			
			
			
			
			