为什么终端上的字母重叠在一起?

我在VirtualBox中使用Mini CD将Oneiric安装为客户操作系统。我安装了ubuntu-desktop软件包,一切似乎都正常工作 - 嗯,除了终端的字体问题之外。

如你所见,一些字母重叠在一起,很难阅读。我检查了设置,发现复选框“使用系统固定宽度字体”被选中,并且下面选择了“等宽字体 | 12”。

编辑:运行评论中提到的命令:

$ fc-match "Monospace"
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
$ gconftool --get /desktop/gnome/interface/monospace_font_name
Monospace 10
$ debsums ttf-dejavu-core
/usr/share/doc/ttf-dejavu-core/AUTHORS                                        OK
/usr/share/doc/ttf-dejavu-core/BUGS                                           OK
/usr/share/doc/ttf-dejavu-core/NEWS.gz                                        OK
/usr/share/doc/ttf-dejavu-core/README                                         OK
/usr/share/doc/ttf-dejavu-core/changelog.Debian.gz                            OK
/usr/share/doc/ttf-dejavu-core/copyright                                      OK
/usr/share/doc/ttf-dejavu-core/langcover.txt.gz                               OK
/usr/share/doc/ttf-dejavu-core/status.txt.gz                                  OK
/usr/share/doc/ttf-dejavu-core/unicover.txt.gz                                OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf                      OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf                           OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf                  OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf                       OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf                     OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf                          OK

你使用的是哪个终端?xterm 还是 gnome-terminal? - Chakra
1fc-match "Monospace"gconftool --get /desktop/gnome/interface/monospace_font_name返回什么内容? - ændrük
我不知道,但当我从Ubuntu 11.04升级到11.10时,我也遇到了这个问题。 后来我重新安装了全新的Ubuntu 11.10,现在我不再遇到这个问题了。 - Anonymous
1这个问题应该被归类为一个错误报告,谢谢!点击这里查看说明 - jrg
@ændrük:我已经将信息添加到问题中。 - Nathan Osman
debsums ttf-dejavu-core怎么样? - ændrük
@ændrük:好的,已添加。 - Nathan Osman
9个回答

原来ttf-ubuntu-font-family 安装 ttf-ubuntu-font-family 包竟然没有安装成功。在安装了这个包之后,终端字体切换为Ubuntu Monospace字体,一切都变得可读了。

给我一个解决上述问题的方法,这样下次我就可以自己编辑了,不再打扰你了... ;) - Fabby

打开终端,进入 编辑 --> 配置文件偏好设置,然后在常规选项卡中勾选“使用系统固定宽度字体”


我在朋友的gnome终端中见过这种问题。 只需进入编辑-->配置文件,更改终端字体的设置。 这样应该能解决你的问题。:)

遇到了同样的问题。这可能与这个有关。Bug #1166125
对我来说,移除pango-graphite软件包解决了这个问题。
sudo apt-get purge pango-graphite

1. sudo apt-get install gnome-tweak-tool 2. 进入调整工具 3. 进入字体 > 等宽字体 > 选择 Ubuntu Mono Regular 13 磅


去软件中心并删除“用于漂亮代码列表和终端的等宽字体”。
如果这对你没用,试着删除终端(gnome_terminal),注销然后重新登录并安装终端(gnome-terminal)。

我通过运行以下命令解决了这个问题: gconf-editor /apps/gnome-terminal/profiles/Default
然后取消勾选“使用系统字体”。

我通过在所有前端使用自定义字体等宽正常解决了我的问题。

2欢迎来到Ask Ubuntu!我建议你编辑这个回答,加入具体细节来说明如何操作。关于怎样写一个好的回答,也可以参考如何撰写好的回答以获取一般性的建议,了解在AskUbuntu上哪些类型的回答被认为是最有价值的。 - David Foerster