Zepsute czcionki w KDE (Kubuntu 14.10)

10

Od czasu do czasu spotykam bardzo dziwny błąd: Czcionki zepsute

Czcionki są łamane nie tylko w Firefoksie, ale w całym środowisku KDE. Co mogę zrobić, aby to naprawić?

AKTUALIZACJA # 1

Zainstalowałem Kubuntu od zera i otrzymałem ten błąd drugiego dnia korzystania z niego. Ale teraz wpływa tylko na Firefox.

AKTUALIZACJA # 2

Cóż, to nie tylko w Firefox =)

Gill Bates
źródło
1
Proszę edytować swoje pytanie, aby pomóc nam pomóc poprzez dostarczenie dodatkowych informacji. Co próbowałeś zrobić, aby zdiagnozować problem? Czy próbowałeś uruchomić test pamięci RAM? Czy sprawdziłeś status SMART na swoich dyskach? Próbowałeś różnych sterowników wideo? Wszystko, co możesz nam powiedzieć, może być pomocne. Dziękuję Ci.
Starszy Geek
Widzę to kiedyś na moim Ubuntu Gnome 14.04.2. Ponowne uruchomienie aplikacji naprawia to. Dzieje się tak (tutaj) tylko w przypadku automatycznie uruchamianych aplikacji (np. xtermWyświetlanie dziennika). Podejrzewam, że jest to problem z czasem w przypadku niektórych demonów / dbusów lub similii, które nie są gotowe po uruchomieniu aplikacji.
Rmano
Ustawienia systemowe >> Wygląd >> Czcionki Użyj wygładzania: Włączone kliknij „Konfiguruj” zaznacz „Użyj renderowania subpikseli” i ustaw na RGB ustaw „Styl podpowiedzi” na Nieznacznie kliknij „Ok” i „Wymuś czcionkę DPI” ustaw na 96 DPI
Hojat Taheri

Odpowiedzi:

4

W oparciu o informacje dostępne w pytaniu może to być bardzo szeroki zakres rzeczy. Wymienię te, które przychodzą mi na myśl!

  1. Wybrano niestandardowy systemowy plik czcionek, który nie jest zgodny ze standardami. Rozwiązanie : przywróć domyślną czcionkę systemową lub znajdź inną bez błędów.
  2. Plik czcionki jest uszkodzony. Jest to mało prawdopodobne, ponieważ mówisz, że pojawia się od czasu do czasu. Rozwiązanie : Zamień go na oryginał pobrany online. Odbuduj pamięć podręczną czcionek.
  3. W łańcuchu bibliotek odpowiedzialnych za renderowanie czcionek występuje konflikt wersji. Rozwiązanie : sudo update; sudo upgrade; sudo reboot;zwykle załatwia sprawę. Również, jeśli masz zainstalowanych wiele PPA, wyłączyłbym je wraz z oprogramowaniem zainstalowanym tymczasowo, aby sprawdzić, czy problem zniknie.
  4. Jedna z bibliotek renderowania czcionek ma błąd. Może to objawiać się nieprawidłowym renderowaniem niektórych glifów, jak na zrzucie ekranu. Rozwiązanie : Zainstaluj ponownie pakiety renderowania czcionek.
  5. Pamięć podręczna biblioteki renderowania czcionek jest uszkodzona. Renderowanie czcionek jest kosztowną / powolną operacją i zwykle używa się buforów renderowanych bitmap, które są dynamicznie zarządzane w czasie wykonywania, aby to przyspieszyć. Jeśli pamięć lub miejsce na dysku wymagane dla tej pamięci podręcznej nie mają wystarczających uprawnień bezpieczeństwa, zabraknie miejsca, zostanie uszkodzone z powodu błędów sprzętowych, spowodowałoby to, że renderowanie czcionek wyglądałoby brzydko. Rozwiązanie : Przebuduj pamięć podręczną czcionek za pomocą tego:sudo fc-cache -srv; fc-cache -rv
  6. Sprzętowo przyspieszone renderowanie czcionek będzie zależeć zarówno od GPU, jak i sterownika. Sterownik GPU może mieć błąd lub występują problemy sprzętowe z GPU, które objawiają się jako błędy w renderowaniu czcionek. Zazwyczaj procesory graficzne zaczynają działać „trochę”, gdy są pod wpływem stresu, przegrzania lub w niektórych przypadkach, gdy nie otrzymują wystarczającej mocy z zasilacza. Rozwiązanie : upewnij się, że twój system się nie przegrzewa. Upewnij się, że twój zasilacz jest skalowany do obsługi twojego GPU. Istnieją narzędzia, które mogą pomóc ci w testowaniu obciążenia karty graficznej, aby sprawdzić, czy to powoduje problem.
  7. Układy pamięci mają błędy, które objawiają się jako uszkodzenie pamięci. W takim przypadku może również wystąpić niestabilność. Jeśli układ pamięci popsunie się co najmniej jeden bit co 4 dni, może się to objawiać jako bardzo trudne do śledzenia błędów. Rozwiązanie : uruchom memtest86 lub podobne narzędzie do testowania pamięci, aby sprawdzić, czy układy są w porządku.
  8. Poszczególne aplikacje mogą zawierać błędy, które objawiają się jak zrzut ekranu. Zwłaszcza aplikacje intensywnie korzystające z tekstu i czcionek, takie jak przeglądarki internetowe. Widziałem to sam w Firefoksie. Pewnego razu wszystkie litery zostały zamienione na małe wypełnione pudełka. Rozwiązanie : zrestartuj aplikację lub system, jeśli zdarza się to rzadko. Zaktualizuj wersję oprogramowania, jeśli zdarza się to często.
  9. Błędy oprogramowania układowego są rzeczywistością, szczególnie w sprzęcie niższej klasy. Również błędy w oprogramowaniu są często maskowane w sterownikach WINDOWS. Dla użytkowników Linuksa oznacza to, że możemy zachować błędy oprogramowania układowego za darmo. Rozwiązanie : Jeśli twój komputer jest tani lub pochodzi od producenta, który nie jest znany z tego, że koncentruje się na obsłudze stabilności / Linuksa, być może powinieneś zacząć oszczędzać na nowy system.

Mam nadzieję, że przynajmniej część z tego była przydatna. Świetnie się bawiłem, pisząc to!

Lennart Rolland
źródło
1

Wypróbuj to przed potrząśnięciem komputerami Układ nerwowy !!

Aby KDE dobrze wyświetlało aplikacje GTK, naprawdę potrzebujesz motywu ~ / .gtkrc-2.0-kde4 dodanego przez ustawienia domyślne kubuntu. Zainstalowanie tego prawdopodobnie zmieni twoje logo startowe na Kubuntu, więc spodziewaj się tego. (Oczywiście potrzebujesz również kcm-gtk.)

Wszystkie te pakiety otrzymujesz podczas instalacji Kubuntu, ale jeśli tylko próbujesz zainstalować pakiety KDE na minimalnym poziomie, musisz to naprawić samodzielnie.

Za każdym razem, gdy zmieniasz ustawienia czcionek w KDE, najpierw zapisuje zmiany w normalnym pliku ustawień KDE ~ / .kde / share / config / kdeglobals, które czytają wszystkie programy obsługujące ustawienia KDE i KDE, a następnie zapisuje podstawowe ustawienia czcionek (automatyczne skalowanie, podpowiedzi itp.) w ~ / .fonts.conf, dla aplikacji, które nie mają dobrej integracji z KDE. Wydaje mi się, że dzieje się tutaj to, że ustawienia .fonts.conf przenoszą się do twojej sesji GNOME. Usuń go lub zmień jego nazwę.

Kod:

$ mv ~/.fonts.conf ~/.fonts.conf.bak
Tohid Tamboli
źródło
0

Nic trudnego do rozwiązania tego problemu. Być może niektóre aktualizacje nie zostały zainstalowane lub nie udało się w połowie postępu. Możesz więc zaktualizować KDE lub zainstalować go ponownie, aby rozwiązać ten problem. Zdarzyło mi się, kiedy uaktualniałem pakiety czcionek za pomocą menedżera plików KDE.

Nived Kannada
źródło
0

KUBUNTU 16.04.

Ten sam problem, gdy odłączam monitor i ponownie się podłączam lub gdy zmieniam na shell (CTRL + ALT + F1) i wracam do interfejsu graficznego (CTRL + ALT + F7).

Bezpieczna droga.

1-Zamknij wszystkie aplikacje GTK.

2-Przejdź do ustawień systemowych -> Styl aplikacji -> Styl GNOME (GTK) ---> Zmień rozmiar czcionki lub zmień czcionkę na inną domyślną (Noto Sans), użyj tej konfiguracji do następnego uruchomienia.

Niebezpieczny sposób.

Innym sposobem jest wyłączenie / włączenie domyślnej czcionki (Noto Sans), ale próbowałem tego i zepsułem wszystko, co było trudne, przywrócić domyślną konfigurację.

moacir
źródło
-1

Zwykle może to być problem z oryginalnym plikiem czcionek. Możesz ponownie pobrać rodzinę czcionek z tego bezpośredniego linku:

http://font.ubuntu.com/download/ubuntu-font-family-0.80.zip

a następnie stamtąd ponownie zainstaluj całą rodzinę czcionek. Łącznie nie powinno to zająć więcej niż 2 minuty. Jeśli to nadal nie działa, zostaw wiadomość w komentarzach

Znajdź mnie w lesie
źródło