Linux如何关闭自动关屏?命令行与图形界面设置方法详解

在Linux系统中,自动关屏功能通常由电源管理模块控制,旨在节省电量或保护屏幕,但在服务器运行、长时间任务处理或演示场景下,频繁的自动关屏可能造成不便,本文将详细介绍不同Linux桌面环境下关闭自动关屏的方法,涵盖图形界面命令行操作,并针对常见问题提供解决方案。

linux如何关掉自动关屏

主流桌面环境关闭方法

不同Linux发行版采用的桌面环境(如GNOME、KDE Plasma、XFCE等)存在差异,关闭自动关屏的路径和命令也有所不同。

GNOME桌面环境(Ubuntu、Fedora等)

  • 图形界面
    打开“设置”,选择“电源”选项,找到“屏幕关闭时间”或“空白屏幕”设置,将滑块拖至“从不”或手动输入“0”即可。
  • 命令行
    使用gsettings工具直接修改配置,执行以下命令:

    gsettings set org.gnome.desktop.session idle-delay 0  # 设置空闲时间为0秒(永不关闭)

    若需恢复默认,可将0改为默认值(如300秒)。

KDE Plasma桌面环境(openSUSE、Kubuntu等)

  • 图形界面
    进入“系统设置”→“电源管理”→“屏幕”,关闭“自动关闭屏幕”选项,或调整“关闭屏幕前的等待时间”为“从不”。
  • 命令行
    通过qdbus调用KDE的电源管理接口,执行:

    qdbus org.kde.solid.powermanagement /org/kde/Solid/PowerManager org.kde.Solid.PowerManager setSleepInactiveTime 0

XFCE桌面环境(Xubuntu、Linux Mint XFCE等)

  • 图形界面
    打开“设置”→“电源”,在“屏幕”选项卡中取消勾选“自动关闭屏幕”,或设置“空白屏幕”时间为“从不”。
  • 命令行
    使用xfconf-query修改XFCE电源管理配置:

    xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/blank-screen -s 0

LXQt桌面环境(LXQt发行版)

  • 图形界面
    进入“LXQt设置”→“电源管理”→“屏幕”,关闭“自动关闭屏幕”功能。
  • 命令行
    通过lxqt-config-power工具调整:

    lxqt-config-power --set auto-suspend 0

通用命令行方法(适用于无桌面环境或跨发行版)

若系统未安装图形界面,或需批量配置,可通过以下命令行工具实现:

使用xset(X11系统)

xset是X Window System的工具,可控制屏幕保护和DPMS(显示器电源管理)功能:

linux如何关掉自动关屏

xset s off          # 关闭屏幕保护
xset dpms 0 0 0     # 禁用DPMS(参数为关闭时间、挂起时间、休眠时间,均设为0表示永不)

注意:此方法为临时生效,重启后需重新执行。

修改systemd配置(适用于现代Linux系统)

通过修改logind.conf配置文件,可全局控制电源管理行为:

  1. 编辑/etc/systemd/logind.conf(需root权限):
    sudo nano /etc/systemd/logind.conf
  2. 找到以下行并取消注释,修改为:
    IdleAction=ignore
    HandleLidSwitch=ignore
    HandleLidSwitchDocked=ignore
  3. 保存后重启systemd-logind服务:
    sudo systemctl restart systemd-logind

调整LightDM显示管理器配置

若使用LightDM(如Ubuntu默认显示管理器),可修改其配置文件禁用DPMS:
编辑/etc/lightdm/lightdm.conf,添加:

[Seat:*]
xserver-command=X -s 0 -dpms

保存后重启LightDM服务:sudo systemctl restart lightdm

linux如何关掉自动关屏

注意事项

  • 临时vs永久xset等命令行方法仅在当前会话有效,修改系统配置文件(如logind.conf)可实现永久生效。
  • 权限问题:修改系统配置文件需使用sudo获取root权限,避免权限不足导致配置失败。
  • 硬件差异:部分笔记本或显示器可能有自己的电源管理机制,需额外检查BIOS/UEFI设置或显示器菜单中的“自动关屏”选项。

不同环境关闭自动关屏方法总结

发版/环境 图形界面路径 命令行命令 备注
GNOME 设置→电源→屏幕关闭时间 gsettings set org.gnome.desktop.session idle-delay 0 需保存gsettings配置
KDE Plasma 系统设置→电源管理→屏幕关闭时间 qdbus org.kde.solid.powermanagement... setSleepInactiveTime 0 需重启systemd-logind服务
XFCE 设置→电源→屏幕 xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/blank-screen -s 0 临时修改需重启服务
通用命令(X11) xset s off && xset dpms 0 0 0 临时生效,重启后恢复
systemd系统 修改/etc/systemd/logind.conf 设置IdleAction=ignore 需重启logind服务

相关问答FAQs

Q1:为什么设置了自动关屏关闭后,笔记本合盖还是会关机?
A:这通常是因为systemd-logind的合盖开关功能未禁用,需编辑/etc/systemd/logind.conf,确保HandleLidSwitch=ignore已取消注释并保存,然后执行sudo systemctl restart systemd-logind重启服务即可,部分笔记本的BIOS中可能设置了“合盖休眠”,需进入BIOS关闭该选项。

Q2:自动关屏关闭后,如何手动锁屏?
A:不同桌面环境锁屏方式不同:

  • GNOME:快捷键Super+L(Win键+L),或命令gnome-screensaver-command -l
  • KDE Plasma:快捷键Ctrl+Alt+L,或命令qdbus org.kde.screensaver /ScreenSaver Lock
  • 通用方法:使用loginctl lock-session命令(需systemd支持),若未安装锁屏工具,可先安装xscreensaverlight-locker

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/30148.html

(0)
酷番叔酷番叔
上一篇 2025年9月25日 08:56
下一篇 2025年9月25日 09:10

相关推荐

  • Linux系统重置root密码的方法及费用是多少?

    在Linux系统中,root用户是拥有最高权限的管理员账户,若忘记root密码,会导致无法进行系统管理操作,重置root密码是常见的系统恢复操作,尤其适用于物理服务器或虚拟机无法通过常规方式登录的场景,需要注意的是,重置密码操作需谨慎执行,避免因误操作导致系统数据丢失或服务异常,以下是详细的操作步骤和注意事项……

    2025年9月21日
    1500
  • 如何给Linux系统瘦身才能有效释放磁盘空间并提升整体运行性能?

    Linux系统长期使用后,可能会因软件包残留、日志堆积、缓存冗余等问题占用大量存储空间,尤其对嵌入式设备、老旧硬件或小容量存储(如SD卡、eMMC)“瘦身”能显著提升系统响应速度和可用性,以下是具体的Linux系统瘦身方法,涵盖软件包、日志、缓存、系统组件等多个维度,清理冗余软件包软件包冗余是Linux存储占用……

    2025年9月17日
    2300
  • Linux系统下如何在终端输入或文件命名中正确使用下划线?

    在Linux系统中,下划线(_)是一种常见的字符,广泛应用于文件命名、变量定义、配置文件编写等多个场景,其使用不仅符合Linux的命名规范,还能提升标识的可读性,以下从文件与目录命名、命令行与脚本变量、配置文件编写等角度,详细说明如何在Linux中正确使用下划线,文件与目录命名中的下划线使用Linux文件系统允……

    2025年10月5日
    800
  • 如何才能成为Linux内核开发者?需要掌握哪些技能?

    要参与Linux内核开发并成为内核贡献者,需要系统性的学习、持续的实践以及对开源社区协作的深入理解,以下是详细的路径和关键步骤:夯实Linux系统基础Linux内核是操作系统的核心,掌握Linux系统的基础操作和原理是入门前提,首先需要熟练使用命令行,包括文件管理(ls、cp、mv)、文本处理(grep、sed……

    2025年8月30日
    3100
  • 如何远程连接Linux服务器?操作方法与步骤详解?

    远程连接Linux服务器是日常运维和开发中的常见操作,通过远程连接可以在本地电脑上高效管理服务器,无需直接接触物理设备,本文将详细介绍远程连接Linux服务器的准备工作、常用方法、安全配置及常见问题排查,帮助用户顺利完成连接并保障服务器安全,远程连接前的准备工作在开始连接前,需确保以下准备工作就绪,避免因配置问……

    2025年9月28日
    1800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信