最近通过 archlinux 升级后,pacman -Suy
我在 xorg 下的终端中丢失了 UTF-8 显示。这会影响 lxterminal、XFCE 的终端和 kde 的 konsole。我使用 XFCE 4.6 作为窗口管理器。
在我的电脑中,/etc/rc.conf
我确实有该行LOCALE="en_US.UTF-8"
,但非 ASCII 字符在终端中仍然显示为奇怪的符号。UTF-8 字符在虚拟控制台(可通过 ctr+alt+f1.. 访问)和通过 putty 的 SSH 会话中显示正常。gnome-terminal 也可以毫无问题地显示 UTF-8。
有办法解决吗?
答案1
重命名文件夹后,我恢复了 UTF-8 控制台~/.config
,同时查看了 pacman 更新日志(/var/log/pacman.log
)并合并了.pacnew
“警告”行中提到的文件。