数字锁定始终开启

数字锁定始终开启

我希望 Kubuntu 中的 Numlock 始终处于打开状态,从登录屏幕一直到关机,然后每次重启时都保持打开状态。各个网站上的说明都以专家可以轻松理解的方式解释了这些步骤!我只是一名普通计算机用户,想要一些简单的说明来在 Kubuntu 中实现这一“壮举”。大多数说明都提到了 Dash。什么是 Dash 以及如何在 Kubuntu 中启动 Dash?我甚至在 PC 上安装的软件(Kubuntu)的每个角落都搜索过了,也没能找到 Dash!有人可以提供一套简单的说明来让我的 PC 上的 Kubuntu 中的 Numlock 永远处于打开状态吗?无论如何,键盘设置下打开 Numlock 的选项似乎无法工作!

答案1

让我们澄清一些让您感到困惑的术语。您正在使用 Kubuntu - 默认情况下,它使用 SDDM 显示管理器和 KDE Plasma 桌面环境。相比之下,“常规”Ubuntu 使用 GDM 显示管理器和 GNOME 桌面环境。就您现在需要关注的显示管理器而言,是启动后看到的登录屏幕。在登录之前,您尚未启动桌面环境。从 2010 年到 2017 年左右,常规 Ubuntu 使用名为 Unity 的自定义“shell”,其中包括一项名为 Dash 的功能。您没有使用它,Ubuntu 本身也不再使用它(现在它只使用 GNOME)。在网上寻求帮助时要小心 - 有很多 Linux 发行版由许多桌面环境和各种其他东西组成。有时“常规” Ubuntu 帮助适用于 Kubuntu,有时您需要寻求与 KDE Plasma 相关的帮助(很多时候您会从 Arch Linux wiki 中找到帮助 - Arch Linux 是一个非常适合“选择自己的东西”的 Linux 发行版,因此与 KDE Plasma 相关的建议可能适合您。一个主要区别是您在 Ubuntu(和 kubuntu)和 Arch 上安装东西的方式不同。

您已经看到并显然遵循了在桌面环境加载后激活数字锁定的答案。我在这里重述一下(不幸的是,KDE Plasma 桌面是高度可定制的,我不能保证我的桌面和您的一样,但我没有对默认设置进行很大更改 - 如果您已经按照这些说明操作,那么不要担心,除了可能需要仔细检查):-单击左下角的按钮(默认情况下它在那里 - 它就像 Windows 的开始按钮)。-单击设置-单击系统设置-单击输入设备-单击键盘

-Plasma 启动时打开 NumLock 的选项应该是您首先看到的,但如果没有,则位于“硬件”选项卡下。将其切换为“打开”

或者,您可以单击 KDE 的“开始”按钮(如果您好奇的话,官方称之为应用程序启动器)并输入单词“键盘”或“Numlock”,它会为您找到键盘设置选项,然后您就可以直接进入那里。


这样就可以处理桌面了。但就像我们刚才讨论的那样,桌面仅在登录后启动。您也希望 Numlock 按钮在登录时处于打开状态,这是一个 SDDM 选项。如果您在系统设置中搜索(或在应用程序启动器中输入 sddm),您会发现桌面环境为您提供了一些可以编辑的设置,但不包括 Numlock 按钮。我们必须手动执行该操作。我找到了有关此操作的指南https://wiki.archlinux.org/title/SDDM#Numlock(记得我说过 Arch wiki 很有帮助)https://man.archlinux.org/man/sddm.conf.5

长话短说,我们将编辑或创建一个配置文件,SDDM 将在加载时读取该文件以了解您希望如何配置它。看来在 Kubuntu(至少 21.04)中默认情况下不存在该文件。我们将使用控制台 - 在控制台中创建一个 2 行文本文件不是一项“专家”任务,对于这里的标准用户来说是一个合理的期望。即使您想尝试通过文件管理器(Dolphin)GUI 执行此操作,默认情况下也不允许创建或编辑这些类型的文件,而且让它工作起来几乎比直接这样做更难。所以让我们开始吧。我会讲得非常详细,但这只需要大约 30 秒。

打开终端(有很多方法,最简单的方法可能是ctrl+alt+t)。输入cd /etc并输入(我不会每次都输入“并输入”)。您现在位于 etc 文件夹中。此文件夹包含计算机上所有东西的配置文件。输入ls以列出目录中所有东西的名称。它们按字母顺序排列,您可以查看是否sddm.conf存在(默认情况下,在我的 kubuntu 上不存在,我认为只有当您尝试从系统设置中弄乱 SDDM 设置时才会存在)。这对于下一步无关紧要。

在 Linux 终端中创建/编辑文本文件的方法大约有 1000 万种。人们争论他们最喜欢的方法 - 好吧,我将使用一个名为“nano”的程序。输入sudo nano sddm.conf- 系统将提示您输入密码(默认情况下是您用于登录的密码)。当您以sudo“超级用户”(超级用户执行)身份启动命令时,Ubuntu 就是这样处理需要管理员权限的任务的。Nano 打开后,如果不存在 sddm.conf,则创建一个空白的 sddm.conf;如果存在,则打开它。

我 99% 确定该文件不会存在于您的计算机上,因此假设您面前现在有一个空白的文本编辑器。它的工作方式与您预期的一样。您将输入以下内容:

[General]  
Numlock=on

如果文件确实存在,如果[General]已经存在,则在其下方某处添加 Numlock=on。如果不存在,只需在任何地方添加这两行。无论哪种方式,按 Ctrl+O 实际将新文本“写入”文件(我认为您必须再按一次 Enter 来确认文件名),然后按 ctrl+x 退出。就是这样,您完成了。关闭控制台或甚至输入exit。重新启动,Numlock 就会打开

相关内容