Jak naprawić czcionki nierenderujące się i brakujące litery?

101

Mam świeżą instalację Ubuntu 14.10 na moim laptopie. Wygląda na to, że brakuje liter i plików oraz folderów, a także menu i okien konfiguracji. Nie jestem pewien, od czego zacząć, aby to naprawić.

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Gunther
źródło
2
Mam dokładnie ten sam problem na DELL E7450, który ma oficjalnie obsługiwać Ubuntu. Działające 14.04.2 LTS tworzą teraz USB na żywo.
Dan Dascalescu
2
Zobacz tę odpowiedź: askubuntu.com/a/606583/395351 . Wygląda na potwierdzony błąd dla kart Intel HD5500.
okradać
Mam ten sam problem z Lenovo X250. to sprawia, że ​​Ubuntu jest bezużyteczne
elhadi
1
Mam kiedyś ten sam problem z Lenovo G50-80. Po ponownym uruchomieniu zwykle to rozwiązało (do następnego razu).
jutky
16
Nie mogę uwierzyć, że ten problem występuje nadal w 16.04. Kiedy Ubuntu zamierza naprawić ten błąd?
Claudiu Creanga,

Odpowiedzi:

51

Miałem ten sam problem na moim Dell Inspiron z i5 5. generacji z systemem Ubuntu 14.04. Na szczęście znalazłem łatwe rozwiązanie tego problemu. Po pierwsze - zainstaluj Ubuntu Tweak (do jego instalacji działają następujące polecenia):

sudo add-apt-repository ppa:tualatrix/ppa 
sudo apt-get update
sudo apt-get install ubuntu-tweak

Następnie przejdź do Czcionki, zmień Antialiasingopcję z Subpixels Antialiasing (LCD screens only)na Standard Grayscale Aliasingi wszystko wydaje się działać dobrze. W rzeczywistości problem natychmiast pojawia się / znika po zmianie ustawienia, więc wydaje się, że jest to rzeczywiście możliwa przyczyna.

Przewodnik graficzny - narzędzie Ubuntu Tweak

W przypadku brakujących liter możesz mieć problemy ze znalezieniem etykiety „Antialiasing” itp. Oto graficzny przewodnik na temat wyglądu narzędzia z działającymi czcionkami, aby pomóc Ci znaleźć miejsce, w którym chcesz kliknąć.

W pierwszym oknie musisz wybrać zakładkę „Ulepszenia” w górnym rzędzie (trzeci od lewej - tj. Środkowy), a następnie „Czcionki” (pierwsza ikona po lewej w pierwszym rzędzie):

Ubuntu Tweak -> Tweaks -> Czcionki

Następnie kliknij dolny pasek wyboru i wybierz środkową opcję (nie mogę wyświetlić zrzutu ekranu z otwartym paskiem wyboru, niestety, ponieważ Ubuntu wydaje się nie reagować na mnie naciśnięciem klawisza PrtScr: - /)

Pasek wyboru antyaliasingu

Przewodnik graficzny - narzędzie Unity Tweak

Podobny przewodnik jak powyżej, ale dla narzędzia Unity Tweak.

Po uruchomieniu narzędzia kliknij „Czcionki” (ikona po prawej stronie w trzecim rzędzie):

Unity Tweak -> Czcionki

Następnie kliknij zaznaczony pasek wyboru i wybierz środkową opcję, gdy się otworzy:

Czcionki -> Wygląd -> Wygładzanie krawędzi

Pracuj mądrze
źródło
6
Można to również zrobić gnome-tweak-tooldla osób korzystających ze środowiska graficznego GNOME (lub wm + gnome-settings-deamon, jak ja)
user898763452
3
Na Ubuntu 16.04 i prawdopodobnie wcześniej jest to narzędzie do dostosowywania jedności.
djvs 17.04.16
3
Wydaje mi się, że to tylko tymczasowa poprawka (po kilku kolejnych zawieszeń litery znów znikają)
groovy354,
1
Może czegoś mi brakuje, ale nie mogę znaleźć sposobu, aby to zrobić przez gnome-tweak-tool. Czy ktoś mógłby mi pomóc?
2
Musiałem zwiększyć swoje test scaling factorz 1,00 do 1,10, aby poprawka unitu-tweak-tool faktycznie działała wszędzie
emmagras
11

Dla mnie to zwykle zdarza się (wcześniej), kiedy mam drugi wyświetlacz podłączony do laptopa. Zmiana aliasingu za pomocą ulepszenia ubuntu tylko tymczasowo rozwiązuje problem. To samo dotyczy zmiany rozmiaru czcionki za pomocą ekranów ubuntu.

Instalowanie programu Intel Graphics Installer dla systemu Linux (który jest teraz w wersji 1.1.0) wydaje się w ogóle nic nie robić. Uruchomiłem instalatora przez centrum oprogramowania bez żadnych problemów.

Korzystam z tego obejścia od jednego dnia bez żadnych problemów. W systemie Ubuntu 14.04:

Utwórz lub edytuj /etc/X11/xorg.conf Dodaj poniższy kod, zapisz i uruchom ponownie

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"  "uxa"
EndSection
firfin
źródło
2
Pomogło mi to chwilę, ale po pewnym czasie problem powrócił.
jutky
2
@tutuca, działo się to również dla mnie 15.04, dopóki nie zaktualizowałem mojego jądra do 3.19.0-29-generic. Teraz tak się nie stało.
user898763452
Poprawiłem trochę konfiguracje czcionek i zostało to naprawione.
tutuca
2
Zauważ, że AccelMethod UXA jest poprzednim i wolniejszym.
vorburger
5

Może to być problem ze sterownikiem. Jeśli używasz grafiki Intel, spróbuj zainstalować najnowszy (1.0.8) Intel Graphics Installer dla Linux , który obsługuje 14.10. Miałem ten sam problem z moim laptopem i5 piątej generacji, ale to rozwiązało ten problem.

Mikrofony
źródło
Instalator zależy od nieparzystego pakietu, ttf-ancient-fonts, a Software Center nie instaluje go automatycznie.
Dan Dascalescu
Instalator nie działa również w systemie Ubuntu 14.04 .
Dan Dascalescu
1
Zauważ, że na dzień dzisiejszy Intel Graphics Installer dla systemu Linux 1.4.0 [1] „jest ukierunkowany na Ubuntu 15.10 lub Fedorę 23. Ubuntu 16.04 jest już aktualny z najnowszym stosem grafiki Intel Q1 2016 i dlatego nie jest potrzebny Instalator grafiki”. [1] 01.org/linuxgraphics/downloads/…
vorburger
5

Miałem ten sam problem na moim nowym laptopie Dell z Intel® HD Graphics 5500 (Broadwell GT2) . Jeśli miałeś problem z zależnością podczas instalowania powyższego Instalatora graficznego dla systemu Linux, możesz zainstalować GDebi Package Installer, który może łatwo rozwiązać problemy z zależnościami.

Lub najpierw zainstaluj GDebi

sudo apt-get install gdebi

Pobierz 64-bitowy sterownik dla systemu X64 lub 32-bitową wersję dla X86.

wget https://download.01.org/gfx/ubuntu/14.10/main/pool/main/i/intel-linux-graphics-installer/intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb

Na koniec użyj GDebi, aby zainstalować ten sterownik

sudo gdebi intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb 
użytkownik304461
źródło
3
Nie potrzebujesz GDebi do instalowania plików deb. Centrum oprogramowania robi to dobrze. Kliknij dwukrotnie plik deb lub uruchom software-centre intel-linux-graphics-installer_1.0.8-0intel1_amd64.deb.
muru
Nie wiem, czy Centrum oprogramowania może automatycznie rozwiązać problem zależności. Jestem jednak nowym użytkownikiem Linuksa. :) Dzięki za komentarze!
user304461
Ten link jest uszkodzony, zalecamy link bezpośrednio do 01.org/linuxgraphics/downloads
Einar Ólafsson
2
sudo dpkg -i intel-linux-graphics-installer_1.0.8-0intel1_amd64.debwtedy sudo apt-get install -f też będzie działał
user898763452
centrum oprogramowania jest bardzo wolne w porównaniu do gdebi
answerSeeker
1

Miałem ten sam problem i znalazłem post sugerujący zmianę rozmiaru czcionki domyślnej „ubuntu” (musiałem zainstalować coś, co nazywa się poprawkami ubuntu, aby móc to zrobić). Po zmianie rozmiaru czcionki wszystko wyświetlało się poprawnie.

Nadal mam problemy z wygaszaniem terminala co jakiś czas, ale po prostu kilka razy wciskam Enter i wszystko pojawia się ponownie. Najprawdopodobniej jakiś błąd sterownika karty graficznej, ale przynajmniej zmiana rozmiaru czcionki naprawiła dla mnie większość problemu

użytkownik385979
źródło
-1

Wygląda na to, że problem został rozwiązany w Ubuntu 15.04 . Po uaktualnieniu problem nie jest już problemem.

Podczas aktualizacji zauważyłem, że zainstalowano kilka pakietów AMD.

Gunther
źródło
1
Nie, nie naprawiłem tego, po prostu mam ten błąd. To pierwszy raz od czasu instalacji 15.04, ale wcale nie jest fajnie.
conualfy
21
nadal dzieje się 16.04
vorburger
13
Nadal dzieje się tutaj 16.04.
wciąż dzieje się 17.04
Rishabh Agrahari
-1

Czasami mam ten problem podczas używania Ubuntu 15.04. Szybkie i brudne obejście polega na ponownym uruchomieniu X ( sudo service lightdm restart)

Pamiętaj, że to zabija wszystkie otwarte aplikacje, a stracisz dane, które nie zostały zapisane.

mdesantis
źródło