Dlaczego litery nakładają się na terminal?


23

Zainstalowałem Oneiric jako system operacyjny gościa w VirtualBox przy użyciu Mini CD. Zainstalowałem ubuntu-desktoppakiet i wszystko wydaje się działać dobrze - no, oprócz problemu z czcionkami w terminalu:

Jak widać, niektóre litery nakładają się na siebie i trudno jest je odczytać. Sprawdziłem ustawienia i zaznaczono pole wyboru „Użyj systemowej czcionki o stałej szerokości” z zaznaczonym „Monospace | 12”.


Edycja: uruchamianie poleceń wymienionych w komentarzach:

$ 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

Z którego terminala korzystasz? xterm czy terminal gnome?
Chakra

1
Co zrobić fc-match "Monospace"i gconftool --get /desktop/gnome/interface/monospace_font_namezwrócić?
ændrük

Nie wiem, ale ten problem również wystąpił podczas aktualizacji z Ubuntu 11.04 do 11.10. Później ponownie zainstalowałem Ubuntu 11.10 od zera i nie mam już tego problemu.
Anonimowy

1
To pytanie należy zamiast tego złożyć jako raport o błędzie, dzięki! Instrukcje tutaj .
jrg

@ ændrük: Dodałem informacje do pytania.
Nathan Osman,

Odpowiedzi:


19

Okazało się, że pakiet ttf-ubuntu-font-family Zainstaluj ttf-ubuntu-font-family jakoś się nie zainstalował. Natychmiast po zainstalowaniu tego pakietu czcionka terminalu przełączyła się na czcionkę Ubuntu Monospace i wszystko było ponownie czytelne.


Pinguj mnie z rozwiązaniem powyższego problemu, więc następnym razem mogę edytować bez przeszkadzania ...;)
Fabby

2

Otwórz terminal Przejdź do Edycja -> Preferencje profilu i ogólnie zaznacz zakładkę „Użyj systemowej stałej szerokości czcionki”


2

Widziałem tego rodzaju problem w terminalu gnome mojego przyjaciela ... po prostu przejdź do edycji -> profili i zmień ustawienia czcionki twojego terminala .. powinno to rozwiązać twój problem .. :)



1
  1. sudo apt-get install gnome-tweak-tool

  2. Goto narzędzie do poprawiania

  3. goto fonts> monospace> wybierz ubuntu mono regular 13pts


0

Przejdź do Centrum oprogramowania i usuń „czcionkę monospace dla ładnych list kodów i terminala”.

Jeśli to ci nie pomoże, spróbuj usunąć Terminal (gnome_terminal), wyloguj się, zaloguj i zainstaluj Terminal (gnome-terminal).


0

Rozwiązałem ten problem, uruchamiając: gconf-editor / apps / gnome-terminal / profile / Default

i odznaczając „Użyj czcionki systemowej”


0

Naprawiłem mój, używając zwykłej czcionki Monospace Regular na wszystkich frontach.


2
Witamy w Ask Ubuntu! Zalecam edycję tej odpowiedzi, aby rozszerzyć ją o szczegółowe informacje na temat tego, jak to zrobić. (Zobacz także Jak napisać dobrą odpowiedź? Zawiera ogólne porady na temat tego, jakie rodzaje odpowiedzi są uważane za najcenniejsze na AskUbuntu.)
David Foerster
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.