我只是想删除孤立包,所以我调用了以下命令:
sudo pacman -Rs $(pacman -Qqdt)
孤儿被删除,但奇怪的是它还删除了其他软件包仍然需要的或我仍在使用的其他软件包。最“戏剧性”的(到目前为止我已经注意到)是现在终端中的字母重叠了:
我现在可以重新安装所有这些软件包。万一其他东西也坏了,这是最好的方法吗?或者我可以查询某些软件包现在是否缺少某些依赖项并重新安装它们?这绝对是一个更好的方式。万一你们中的一个人遇到同样的问题,这里是卸载的软件包:
brltty caribou chrome-gnome-shell dcadec exempi gnome-shell-extension-appindicator gnome-shell-extension-arc-menu gnome-shell-extension-dash-to-dock gnome-shell-extension-gnomenu gnome-shell-extension-openweather gnome-shell-extension-taskbar gnome-shell-extension-topicons-plus gst-python gtksourceview2 js lib32-libtxc_dxtn libtxc_dxtn llvm manjaro-base-skel manjaro-gnome-extension-settings-17.0 nghttp2 noto-fonts-compat openjpeg pcaudiolib qt5-styleplugins qt5ct schroedinger ttf-hack xcursor-breeze xorg-fonts-misc
答案1
您已经删除了一些字体包:noto-fonts-compat
、ttf-hack
和xorg-fonts-misc
。所有这些都包含等宽字体,并且终端仿真器通常使用等宽字体。
如果没有问题出现之前终端的屏幕截图,我无法猜测终端窗口使用了哪种字体,但我敢打赌它位于这三个包之一中。
现在,当实际字体消失但终端仿真器(或使用该字体的任何其他程序)的设置未更改时,X11 会尽力查找并使用它可用的“最相似”字体作为替换。但替换选择算法只能确保所有字母都适合它们可用的空间;它无法评估它的外观有多好。