如何在Linux中禁用自动挂起

在许多情况下,自动挂起是一项方便的功能。当您不经常使用计算机时,它可以防止图像残留并节省电量。如果您在开放环境中工作,它甚至可以保护您的计算机免受机会主义者的窥探,试图在您离开时窃取敏感数据。然而,这

在许多情况下,自动挂起是一项方便的功能。当您不经常使用计算机时,它可以防止图像残留并节省电量。

如果您在开放环境中工作,它甚至可以保护您的计算机免受机会主义者的窥探,试图在您离开时窃取敏感数据。

然而,这并不意味着自动暂停功能完全有用。它通常很烦人并且会扰乱您的工作流程,例如当您尝试阅读较长的网页或在后台主动运行应用程序时。在这些情况下,禁用自动挂起将使您能够充分利用 Linux 系统。

如何使用 GUI 禁用自动挂起

关闭计算机上的自动暂停的最简单方法之一是使用“设置”应用程序。您可以通过导航到“设置”>“电源”来调整 Ubuntu 和类似发行版中的系统暂停设置。单击“自动挂起”并切换这两个设置,以便您的计算机在使用电池电源或插入电源时不会自动挂起。如何在Linux中禁用自动挂起

如果您不反对使用应用程序来防止自动暂停,您可能还会发现 Caffeine 等程序可以帮助您解决问题。除此之外,对于 Debian 和 Ubuntu 以外的发行版(例如 Arch Linux),该过程类似 – 尽管您可能需要寻找发行版特定的配置。

应该注意的是,如果您的计算机在调整设置后仍继续自动挂起或睡眠,则可能需要检查 BIOS 设置。通过重新启动 PC 打开 BIOS 后,通常可以通过导航到“电源管理”选项卡来配置睡眠设置。

如何从 CLI 禁用自动挂起

您会发现在 Linux 上使用命令行界面 (CLI) 禁用自动挂起同样容易,因为您只需要在大多数发行版上输入几个命令。

在基于 Debian 的发行版(例如 Ubuntu 和 Linux Mint)上,您可以使用以下命令禁用挂起守护程序(并验证其状态是否已禁用):

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

如何在Linux中禁用自动挂起如果您成功禁用负责系统休眠和睡眠的守护进程,第二个命令将导致每个守护进程显示“ Loaded: masked (Reason: Unit [daemon].target is masked.) Active: inactive (dead)”结果命令中列出。您可能需要重新启动系统才能使更改生效。

在其他发行版中禁用自动挂起的过程是类似的,尽管您可能需要研究一些论坛以获取具体建议。在 Arch Linux 中,使用sudo nano /etc/X11/xinit/xinitrc将以下行添加到.xinitrc通常可以解决问题:

xset s off xset -dpms xset s noblank

如果您的笔记本电脑想要防止合上盖子后挂起,您还需要编辑配置文件/etc/systemd.logind.conf。使用以下命令打开文件,添加星号后的行,然后关闭并保存文件以禁用因笔记本电脑关闭而导致的系统挂起:

sudo nano /etc/systemd/logind.conf * [Login] HandleLidSwitch=ignore HandleLidSwitchDocked=ignore

如果您打算在笔记本电脑上禁用自动挂起功能,输入上述命令非常重要。另一方面,当盖子关闭时,systemd-logind 守护进程将每秒尝试调用sleep.target数百次。虽然调整logind.conf可能很麻烦,但它将有助于防止计算机的 CPU 过载。

请务必注意,您可以轻松地重新启用自动暂停。如果您想再次运行这些系统服务,可以通过打开终端并输入以下命令来在系统上启用它们:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

本文内容(包含图片或视频在内)系用户自行上传分享,网站仅提供信息存储服务。如作品内容涉及版权问题,请及时与鱼捕头联系,我们将在第一时间删除。文章地址:https://www.yubutou.com/77574.html

(0)
网友投稿的头像网友投稿
上一篇 2023年8月25日 08:55:27
下一篇 2023年8月25日 08:56:40

相关推荐

发表回复

登录后才能评论

联系我们

17896001082

在线咨询: QQ交谈

邮件:2718562165@qq.com

工作时间:周一至周五,9:00-18:00,节假日休息