如何使用 HandleLidSwitch 在 Ubuntu 中修改笔记本电脑关闭行为
Ubuntu 20.04 Linux 系统上的 logind.conf 登录管理器配置文件可用于调整盖子关闭行为。在 Ubuntu 上,这种方法可用于在合上盖子时关闭显示屏;它还可用于更改笔记本电脑盖子关闭时的行为。当笔记本电脑盖被锁定时,Ubuntu 默认挂起。要更改 Ubuntu 上盖子的行为,我们将修改 logind.conf 文件。由于默认配置是在编译期间定义的,因此仅当需要偏离默认值时才需要该配置。
作为管理员指南,/etc/systemd/ 中的主要配置文件包含指示默认值的注释条目。编辑此文件或生成插件可用于构建本地覆盖。当程序需要更改设置时,可以在 /usr/ 下下载插件。 /etc/ 中的文件是为本地管理员指定的,他们可以利用此逻辑来更改供应商配置文件。由于主配置文件的优先级高于包 drop-ins,因此必须使用 drop-ins 来覆盖它们。 。在本教程中,我们将在 Ubuntu 20.04 LTS 中配置默认的盖子关闭操作。
使用 HandleLidSwitch 在 Ubuntu 中修改笔记本电脑关闭行为的方法
要完成此操作,您必须拥有 sudo 权限并且操作系统上安装了任何 Linux 版本。我们已经安装并设置了 Ubuntu 20.04,它将用于执行我们的任务。登录Ubuntu 20.04 Linux系统,进入活动区域,会出现搜索栏。要获得命令行 shell 终端,请在其中写入单词“terminal”。当终端应用程序出现时,单击将其打开。输入以下命令修改 Ubuntu 20.04 Linux 系统的默认登录管理器配置文件:
系统会要求您输入 sudo 用户密码。输入密码以继续。文件启动并运行后,您应该会看到如下屏幕截图所示的内容。
您可以查看屏幕截图中显示的多个选项。我们将解释一些对用户来说必不可少的字段。
HandleLidSwitch=lock – 每当盖子关闭时,Ubuntu 20.04 系统就会自动锁定。
HandleLidSwitch=ignore – 作为标志 –ignore 表示该指令之后不会有任何特定输出。
HandleLidSwitch=poweroff – 每当盖子关闭时,Ubuntu 20.04系统将自动锁定关闭。
HandleLidSwitch=hibernate – 每当盖子关闭时,Ubuntu 20.04 系统就会自动锁定休眠状态。
我们还有另一个选项 HandleSuspendKey=Suspend。我们将按以下方式使用它。
由于我们使用了“sudo”关键字,所以执行时系统会提示用户输入密码。输入密码后,系统将自动暂停,如所附屏幕截图所示。
现在,我们可以通过在 Ubuntu 20.04 系统的终端中执行以下命令来应用所做的所有更改。
因为我们使用了“sudo”关键字,所以系统在执行时会要求用户输入密码。正如您在附图中看到的,一旦提供密码,系统就会提示您输入登录用户的密码以进行身份验证。
这就是所有更改将保存在系统中的方式。
结论
在本指南中,我们向您解释了 Ubuntu 20.04 Linux 系统上的 logind.conf 登录管理器配置文件的主要概念。此外,我们还向您展示了如何使用 HandleLidSwitch 修改 Ubuntu 20.04 Linux 系统中笔记本电脑或计算机的关闭行为。