Defekte Schriftarten in KDE (Kubuntu 14.10)


10

Von Zeit zu Zeit habe ich einen sehr seltsamen Fehler: Schriftarten kaputt

Schriftarten sind nicht nur in Firefox, sondern in der gesamten KDE-Umgebung fehlerhaft. Was kann ich tun, um das Problem zu beheben?

UPDATE # 1

Kubuntu wurde von Grund auf neu installiert und hat diesen Fehler am zweiten Tag der Verwendung erhalten. Aber jetzt betrifft es nur Firefox.

UPDATE # 2

Nun, es ist nicht nur in Firefox =)


1
Bitte bearbeiten Sie Ihre Frage, um uns zu helfen, indem Sie weitere Informationen bereitstellen. Was haben Sie versucht, um das Problem zu diagnostizieren? Haben Sie versucht, einen RAM-Test durchzuführen? SMART-Status auf Ihren Laufwerken überprüft? Versucht verschiedene Videotreiber? Alles, was Sie uns sagen können, könnte hilfreich sein. Vielen Dank.
Elder Geek

Ich kann es irgendwann auf meinem 14.04.2 Ubuntu Gnome sehen. Durch einen Neustart der Anwendung wird das Problem behoben. Dies geschieht (hier) nur für automatisch gestartete Anwendungen ( xtermz. B. das Anzeigen eines Protokolls). Ich vermute, dass es sich um ein Timing-Problem mit einem Daemon / Dbus oder Similia handelt, das beim Start der Anwendung nicht bereit ist.
Rmano

Systemeinstellungen >> Darstellung >> Schriftarten Anti-Aliasing verwenden: Aktiviert Klicken Sie auf "Konfigurieren". Aktivieren Sie "Subpixel-Rendering verwenden" und setzen Sie es auf RGB. Setzen Sie "Hinweisstil" auf "Leicht". Klicken Sie auf "OK" 96 DPI
Hojat Taheri

Antworten:


4

Basierend auf den in Ihrer Frage verfügbaren Informationen kann dies eine sehr breite Palette von Dingen sein. Ich werde diejenigen auflisten, die mir in den Sinn kommen!

  1. Sie haben eine benutzerdefinierte Systemschriftdatei ausgewählt, die nicht den Standards entspricht. Lösung : Kehren Sie zur Standard-Systemschrift zurück oder suchen Sie eine andere ohne Fehler.
  2. Die Schriftartdatei ist beschädigt. Dies ist nicht wahrscheinlich, da Sie sagen, dass es von Zeit zu Zeit auftritt. Lösung : Ersetzen Sie es durch ein online abgerufenes Original. Erstellen Sie die Schriftcaches neu.
  3. In der Bibliothekskette, die für das Rendern Ihrer Schriftarten verantwortlich ist, liegt ein Versionskonflikt vor. Lösung : macht sudo update; sudo upgrade; sudo reboot;normalerweise den Trick. Auch wenn Sie viele PPAs installiert haben, würde ich sie zusammen mit der von ihnen vorübergehend installierten Software deaktivieren, um zu sehen, ob das Problem behoben ist.
  4. Eine der Schriften-Rendering-Bibliotheken hat einen Fehler. Dies kann sich darin manifestieren, dass einige Glyphen nicht wie in Ihrem Screenshot richtig gerendert werden. Lösung : Installieren Sie die Rendering-Pakete für Schriftarten neu.
  5. Der Cache der Font-Rendering-Bibliothek ist beschädigt. Das Rendern von Schriftarten ist ein teurer / langsamer Vorgang, und es ist üblich, Caches gerenderter Bitmaps zu verwenden, die zur Laufzeit dynamisch verwaltet werden, um dies zu beschleunigen. Sollte der für diesen Cache erforderliche Speicher oder Speicherplatz nicht über ausreichende Sicherheitsrechte verfügen, nicht genügend Speicherplatz zur Verfügung stehen und aufgrund von Hardwarefehlern beschädigt werden, würde das Rendern von Schriftarten hässlich aussehen. Lösung : Erstellen Sie die folgenden Schrift-Caches neu:sudo fc-cache -srv; fc-cache -rv
  6. Das hardwarebeschleunigte Rendern von Schriftarten hängt sowohl von der GPU als auch von ihrem Treiber ab. Der GPU-Treiber hat möglicherweise einen Fehler oder Sie haben Hardwareprobleme mit Ihrer GPU, die sich als Fehler beim Rendern von Schriftarten äußern. In der Regel funktionieren GPUs "ein wenig" nicht richtig, wenn sie unter Stress stehen, überhitzt sind oder in einigen Fällen nicht genügend Strom vom Netzteil erhalten. Lösung : Stellen Sie sicher, dass Ihr System nicht überhitzt. Stellen Sie sicher, dass Ihr Netzteil für Ihre GPU skaliert ist. Es gibt Dienstprogramme, mit denen Sie Ihre GPU einem Stresstest unterziehen können, um festzustellen, ob dies zu Ihrem Problem führt.
  7. Speicherchips weisen Fehler auf, die sich in Speicherbeschädigungen äußern. In diesem Fall kann es auch zu Instabilität kommen. Wenn ein Speicherchip alle 4 Tage nur ein bisschen falsch wird, kann sich dies als sehr schwer zu verfolgende Fehler herausstellen. Lösung : Führen Sie memtest86 oder ähnliche Speichertest-Tools aus, um sicherzustellen, dass Ihre Chips in Ordnung sind.
  8. Einzelne Anwendungen können Fehler aufweisen, die sich wie in Ihrem Screenshot manifestieren. Insbesondere text- und schriftintensive Anwendungen wie Webbrowser. Ich habe das selbst in Firefox gesehen. Zu einer Zeit wurden alle Briefe gegen kleine gefüllte Kisten ausgetauscht. Lösung : Starten Sie die App oder das System neu, wenn dies selten vorkommt. Aktualisieren Sie die Softwareversion, wenn dies häufig vorkommt.
  9. Firmware-Fehler sind Realität, insbesondere bei Low-End-Hardware. Auch Fehler in der Firmware werden in den WINDOWS-Treibern häufig maskiert. Für Linux-Benutzer bedeutet dies, dass wir die Firmware-Fehler kostenlos behalten können. Lösung : Wenn Sie Ihren Computer für billige Produkte gekauft haben oder von einem Anbieter stammen, der nicht dafür bekannt ist, dass er sich auf Stabilität / Linux-Unterstützung konzentriert, sollten Sie möglicherweise mit dem Speichern für ein neues System beginnen.

Hoffe, zumindest ein Teil davon war von Nutzen. Ich hatte wirklich eine tolle Zeit, es zu schreiben!


1

Versuchen Sie dies, bevor Sie Ihre Computer schütteln. Nervensystem !!

Damit KDE GTK-Apps gut anzeigt, benötigen Sie wirklich das ~ / .gtkrc-2.0-kde4-Thema, das die kubuntu-Standardeinstellungen hinzufügen. Wenn Sie dies installieren, wird Ihr Bootup-Logo wahrscheinlich in Kubuntus geändert. Erwarten Sie dies also. (Sie benötigen natürlich auch kcm-gtk.)

Sie erhalten alle diese Pakete, wenn Sie Kubuntu installieren. Wenn Sie jedoch nur versuchen, KDE-Pakete auf Mindestniveau zu installieren, müssen Sie diese selbst beheben.

Wenn Sie die Schriftarteinstellungen in KDE ändern, werden zuerst die Änderungen in der normalen KDE-Einstellungsdatei ~ / .kde / share / config / kdeglobals gespeichert, die von allen Programmen mit KDE- und KDE-Einstellungen gelesen werden, und anschließend werden auch die grundlegenden Schriftarteinstellungen gespeichert (Autoaliasing, Hinweise usw.) in ~ / .fonts.conf für Apps, die keine gute KDE-Integration haben. Was hier wohl passiert, ist, dass die Einstellungen für .fonts.conf auf Ihre GNOME-Sitzung übertragen werden. Löschen oder benennen Sie es also um.

Code:

$ mv ~/.fonts.conf ~/.fonts.conf.bak

0

Es ist nicht schwer, dieses Problem zu beheben. Möglicherweise sind einige Upgrades nicht installiert oder auf halbem Weg fehlgeschlagen. Vielleicht möchten Sie Ihr KDE aktualisieren oder erneut installieren, um dieses Problem zu beheben. Es ist mir passiert, als ich Schriftartenpakete mit dem kde-Dateimanager aktualisiert habe.


0

kUBUNTU 16.04.

Gleiches Problem, wenn ich einen Monitor abtrenne und wieder verbinde oder wenn ich zur Shell wechsle (STRG + ALT + F1) und zur grafischen Oberfläche zurückkehre (STRG + ALT + F7).

Sicherer Weg.

1-Schließen Sie alle GTK-Anwendungen.

2-Gehen Sie zu Systemeinstellungen -> Anwendungsstil -> Stil GNOME (GTK) ---> Ändern Sie die Schriftgröße oder ändern Sie die Schriftart auf eine andere Standardeinstellung (Noto Sans). Verwenden Sie diese Konfiguration bis zum nächsten Neustart.

Ein gefährlicher Weg.

Eine andere Möglichkeit ist das Deaktivieren / Aktivieren der Standardschriftart (Noto Sans), aber ich habe dies versucht und festgestellt, dass alles schwierig war, die Standardkonfiguration wiederherzustellen.


-1

Normalerweise ist dies möglicherweise nur ein Problem der ursprünglichen Schriftartdatei. Sie können die Schriftfamilie über diesen direkten Link erneut herunterladen:

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

und von dort aus installieren Sie einfach die gesamte Schriftfamilie neu. Dies sollte zusammen nicht länger als 2 Minuten dauern. Wenn dies immer noch nicht funktioniert, hinterlassen Sie eine Nachricht in den Kommentaren

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.