Arch Linux 使用日记(四)

tty 字体配置、Num Lock 设置、网络管理器与 Discover 卸载


配置 tty 字体

(原 2026-02-21 记)

小知识:可以使用 Ctrl + Alt + F1 ~ F6 在 tty1 ~ tty6 之间切换。

https://wiki.archlinuxcn.org/wiki/安装指南#配置控制台键盘布局和字体 网页这里的配置控制台字体一直被保留在待办的“未来计划.txt”里,今天开始研究。

按下 Ctrl + Alt + F2 后切换为黑屏(不知道怎么回事),于是切换到 tty3 进行测试。(tty1 被 KDE 桌面占用,切换到 tty1 即切换回 KDE 桌面)

setfont 命令只会临时设置 tty 控制台的字体,对图形化桌面的终端里的字体无效。以下引用自 https://stackoverflow.com/questions/28353244/error-in-linux-console-couldnt-get-a-file-descriptor-referring-to-the-console 的一位用户发言:

setfont 会修改 VGA 控制台中的字体(按 CTRL-ALT-F1 等时看到的字体),但在终端里不会有任何反应。通常只有 root 用户能访问 setfont 需要连接的控制台设备,才能更改字体。

用其他用户执行 setfont 可能会有这样的报错:

无法获取指向控制台的文件描述符
Couldn't get a file descriptor referring to the console

还可以参考:https://zhuanlan.zhihu.com/p/611372938

tty 可用字体可以在 /usr/share/kbd/consolefonts 目录下查看。

以下引用自 https://zhuanlan.zhihu.com/p/611372938

假如我想使用 Agafari-12.psfu.gz 这个字体,使用 setfont 命令临时更改 tty 字体:

setfont Agafari-12

更改成功!由此可见,去掉文件的后缀就是 setfont 的参数了。

想要永久配置控制台(tty)字体,需要编辑虚拟控制台配置文件 /etc/vconsole.conf,我没有配置它。

既然对桌面终端的字体无效,那就不研究了。


Num Lock 键设置

键盘上的 num lock 键总会被 Arch Linux 关掉,可以这样解决:

系统设置 > 键盘 此界面会有“NumLock 在开机时的状态”选项,选择“打开”即可。这里还有一个选项是“保持不变”,即使选择“保持不变”,num lock 键依然总会被关掉。


网络管理器与 KDE 桌面

引用自 https://wiki.archlinuxcn.org/wiki/KDE#系统托盘中的网络管理器

如果您使用 networkmanager 包,那么请安装 plasma-nm 包。

引用自 https://wiki.archlinux.org.cn/title/NetworkManager

请安装 plasma-nm 包。之后,通过“面板选项 > 添加小部件 > 网络”菜单将其添加到 KDE 任务栏。

好像没多大用,没有安装。


系统备份

在 VirtualBox 中对当前系统进行了备份。即使不关闭虚拟机也可以进行系统备份。


Discover(软件中心)卸载问题

想要卸载 KDE 桌面自带的 Discover(软件中心)。

Discover(软件中心)原本是不可用的,打开后只有空白窗口。我觉得不需要用它来安装软件,想要卸载它。

https://wiki.archlinux.org/title/KDE#Discover_does_not_show_any_applications 这个网页也有警告:

正如一位包维护者在 GitHub 评论中解释的,“通过 packagekit 处理系统包根本不兼容我们高维护的滚动发布版,任何更新都可能导致系统无法启动或无法使用,如果用户在重启前不仔细阅读 pacman 日志或合并 pacnew 文件。”

DeepSeek 的解释

plasma-meta 软件包本身不包含任何文件,其作用就像一个“购物清单”,声明了一整套 KDE Plasma 桌面环境正常运行所必需的软件包,而 Discover 正是这个清单中的一项。

因此,当你尝试直接卸载 Discover 时,Pacman 会检查到 plasma-meta 依赖于它,为了维护“购物清单”的完整性,Pacman 会拒绝执行并报错。

看来无法正常卸载,plasma-meta 软件包捆绑了 Discover,所以我只是删掉了它的快捷方式。