Warum überlappen sich Buchstaben im Terminal?

23

Ich habe Oneiric als Gastbetriebssystem in VirtualBox mithilfe der Mini-CD installiert. Ich habe das ubuntu-desktopPaket installiert und alles scheint gut zu funktionieren - bis auf ein Font-Problem mit dem Terminal:

Wie Sie sehen, überlappen sich einige Buchstaben, und es ist schwer zu lesen. Ich habe die Einstellungen überprüft und das Kontrollkästchen "Systemschrift mit fester Breite verwenden" ist aktiviert, wobei "Monospace | 12" darunter ausgewählt ist.


Bearbeiten: Ausführen der in den Kommentaren genannten Befehle:

$ 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
Nathan Osman
quelle
Welches Terminal benutzen Sie? xterm oder gnome-terminal?
Chakra
1
Was tun fc-match "Monospace"und gconftool --get /desktop/gnome/interface/monospace_font_namezurückkehren?
ændrük
Ich weiß es nicht, aber ich habe dieses Problem auch beim Upgrade von Ubuntu 11.04 auf 11.10 festgestellt. Später habe ich Ubuntu 11.10 von Grund auf neu installiert und ich habe dieses Problem nicht mehr.
Anonym
1
Diese Frage sollte stattdessen als Fehlerbericht eingereicht werden, danke! Anleitung hier .
jrg
@ændrük: Ich habe die Informationen zur Frage hinzugefügt.
Nathan Osman

Antworten:

19

Es stellte sich heraus, dass das Paket ttf-ubuntu-font-family Installieren Sie die ttf-ubuntu-Schriftfamilie irgendwie nicht installiert wurde. Unmittelbar nach der Installation dieses Pakets wurde die Terminal-Schriftart auf die Ubuntu Monospace-Schriftart umgestellt und alles war wieder lesbar.

Nathan Osman
quelle
Ping mich mit einer Lösung für das oben genannte Problem, damit ich das nächste Mal bearbeiten kann, ohne dich zu stören ...;)
Fabby
2

Öffnen Sie Ihr Terminal. Gehen Sie zu Bearbeiten -> Profileinstellungen und aktivieren Sie auf der Registerkarte Allgemein die Option "Systemschriftart mit fester Breite verwenden".

Öffnen Sie die Hilfe
quelle
2

Ich habe diese Art von Problem im Gnome-Terminal meines Freundes gesehen. Gehe einfach zum Bearbeiten -> Profile und ändere die Einstellungen der Schriftart deines Terminals. Es sollte dein Problem lösen. :)

dv3500ea
quelle
2

Hatte das selbe Problem. Dies kann verwandt sein. Fehler # 1166125

Das Entfernen des Pakets pango-graphite hat das Problem für mich behoben:

sudo apt-get purge pango-graphite
Coen
quelle
1
  1. sudo apt-get installiert das Gnome-Tweak-Tool

  2. gehe zum Tweak Tool

  3. gehe zu fonts> monospace> wähle ubuntu mono regular 13pts

Aashutosh Taikar
quelle
0

Gehen Sie zum Software Center und entfernen Sie "Monospace-Schriftart für hübsche Codeauflistungen und für das Terminal".

Wenn dies nicht funktioniert, versuchen Sie, Terminal (gnome_terminal) zu entfernen, sich abzumelden und anzumelden und das Terminal (gnome-terminal) zu installieren.

all4naija
quelle
0

Ich habe dieses Problem behoben, indem ich Folgendes ausgeführt habe: gconf-editor / apps / gnome-terminal / profiles / Default

und deaktivieren Sie "Use System Font"

user173367
quelle
0

Ich habe meinen Fehler behoben, indem ich an allen Fronten den Monospace für benutzerdefinierte Schriftarten verwendet habe.

Ghostt
quelle
2
Willkommen bei Ask Ubuntu! Ich empfehle , diese Antwort zu bearbeiten , um sie mit spezifischen Details zu erweitern. (Siehe auch Wie schreibe ich eine gute Antwort ?, um allgemeine Ratschläge zu erhalten, welche Arten von Antworten auf AskUbuntu als am wertvollsten erachtet werden.)
David Foerster