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

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.


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".


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. :)


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

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


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.


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"


0

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.