xterm终端字体

更新archlinux后出现的问题

由于要安装virtualbox,所以对系统进行了升级。重启之后发现xterm的字体间距特别的大,最终找到的解决方法是换另一种字体。第二个问题是系统出现卡死的问题

由于喜欢iosevka紧凑的字体所以重新所有了一下还有其他的iosevka字体:

1
2
3
4
5
6
#之前安装的字体
archlinuxcn/ttf-iosevka 2.3.3-1
A slender monospace typeface. Shape: default
#现在安装的字体
archlinuxcn/ttf-iosevka-term 2.3.3-1 [installed]
A slender monospace typeface. Shape: default

查看字体

1
fc-list | grep iosevka

找到合适的字体然后加入到xterm的配置中去

1
/usr/share/fonts/ttf-iosevka-term/iosevka-term-regular.ttf: Iosevka Term:style=Regular
1
2
3
vim .Xresources

XTerm.vt100.faceName: Iosevka Term:style=Regular

重新加载

1
xrdb .Xresources

这样字体就恢复正常间距了,估计是更新之后之前的字体出现的问题吧。

至于系统卡死的情况,之前是因为升级了intel显卡,而这次没有升级显卡,所以猜测是因为安装了virtualbox的原因。卸载之后果然没有问题了。

总之archlinux对我这个笔记本的硬件支持不怎么好,以前联想的电脑安装两个显卡驱动,一点问题都没有,而这个华硕的电脑安装N卡之后就会出现各种问题。