Beschädigte Schriftarten in KDE (Kubuntu 14.10)

Beschädigte Schriftarten in KDE (Kubuntu 14.10)

Von Zeit zu Zeit tritt bei mir ein sehr seltsamer Fehler auf: Schriften defekt

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

UPDATE #1

Habe Kubuntu von Grund auf neu installiert und am zweiten Tag der Nutzung ist dieser Fehler aufgetreten. Aber jetzt betrifft er nur noch Firefox.

UPDATE #2

Nun, das gibt es nicht nur in Firefox =)

Antwort1

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

  1. Sie haben eine benutzerdefinierte Systemschriftartdatei ausgewählt, die nicht den Standards entspricht.Lösung: Zur Standardsystemschriftart zurückkehren oder eine andere ohne Fehler suchen.
  2. Die Schriftartdatei ist beschädigt. Das ist unwahrscheinlich, da Sie sagen, dass dies von Zeit zu Zeit vorkommt.Lösung: Durch ein online abgerufenes Original ersetzen. Schriftart-Caches neu erstellen.
  3. Es liegt ein Versionskonflikt in der Kette der Bibliotheken vor, die für die Darstellung Ihrer Schriftarten verantwortlich sind.Lösung: sudo update; sudo upgrade; sudo reboot;funktioniert normalerweise. Wenn Sie viele PPAs installiert haben, würde ich diese zusammen mit der darauf installierten Software vorübergehend deaktivieren, um zu sehen, ob das Problem verschwindet.
  4. Eine der Schriftart-Rendering-Bibliotheken weist einen Fehler auf. Dies kann sich darin äußern, dass einige Glyphen nicht richtig gerendert werden, wie in Ihrem Screenshot.Lösung: Installieren Sie die Pakete zur Schriftartendarstellung neu.
  5. Der Cache der Font-Rendering-Bibliothek ist beschädigt. Das Rendern von Fonts ist ein teurer/langsamer Vorgang und es ist üblich, Caches von gerenderten Bitmaps zu verwenden, die zur Laufzeit dynamisch verwaltet werden, um dies zu beschleunigen. Sollte der für diesen Cache erforderliche Speicher oder Festplattenspeicher nicht über ausreichende Sicherheitsberechtigungen verfügen, nicht genügend Speicherplatz zur Verfügung stehen oder aufgrund von Hardwarefehlern beschädigt werden, würde dies das Rendern von Fonts unschön gestalten.Lösung: Bauen Sie die Schriftart-Caches folgendermaßen neu auf:sudo fc-cache -srv; fc-cache -rv
  6. Die hardwarebeschleunigte Schriftdarstellung hängt sowohl vom Grafikprozessor als auch von seinem Treiber ab. Der Grafikprozessortreiber weist möglicherweise einen Fehler auf, oder Sie haben Hardwareprobleme mit Ihrem Grafikprozessor, die sich als Fehler bei der Schriftdarstellung äußern. Normalerweise weisen Grafikprozessoren „leichte“ Fehlfunktionen auf, wenn sie unter Stress stehen, überhitzen oder in manchen 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 ausgelegt ist. Es gibt Dienstprogramme, mit denen Sie Ihre GPU einem Stresstest unterziehen können, um festzustellen, ob dies Ihr Problem verursacht.
  7. Speicherchips weisen Fehler auf, die sich als Speicherbeschädigungen äußern. In diesem Fall kann es auch zu Instabilitäten kommen. Wenn ein Speicherchip alle 4 Tage nur ein Bit falsch macht, kann sich dies in wirklich schwer nachvollziehbaren Fehlern äußern.Lösung: Führen Sie memtest86 oder ähnliche Speichertesttools aus, um zu überprüfen, ob mit Ihren Chips alles in Ordnung ist.
  8. Einzelne Anwendungen können Fehler aufweisen, die sich wie in Ihrem Screenshot äußern. Dies gilt insbesondere für text- und schriftintensive Anwendungen wie Webbrowser. Ich habe dies selbst in Firefox gesehen. Früher wurden alle Buchstaben durch kleine ausgefüllte Kästchen ersetzt.Lösung: Starten Sie die App oder das System neu, wenn es selten vorkommt. Aktualisieren Sie die Softwareversion, wenn es häufig vorkommt.
  9. Firmware-Fehler sind eine Realität, insbesondere bei Low-End-Hardware. Außerdem werden Firmware-Fehler häufig in den WINDOWS-Treibern maskiert. Für Linux-Benutzer bedeutet dies, dass wir die Firmware-Fehler kostenlos behalten können.Lösung: Wenn Sie Ihren Computer günstig bekommen haben oder er von einem Anbieter stammt, der nicht gerade für seinen Fokus auf Stabilität/Linux-Support bekannt ist, sollten Sie vielleicht anfangen, für ein neues System zu sparen.

Ich hoffe, dass zumindest einiges davon hilfreich war. Es hat mir wirklich viel Spaß gemacht, es zu schreiben!

Antwort2

Versuchen Sie dies, bevor Sie das Nervensystem Ihres Computers schütteln!!

Damit KDE GTK-Apps gut anzeigen kann, benötigen Sie unbedingt das ~/.gtkrc-2.0-kde4-Design, das kubuntu-default-settings hinzufügt. Wenn Sie dies installieren, wird Ihr Startlogo jedoch wahrscheinlich in das von Kubuntu geändert, also rechnen Sie damit. (Sie benötigen natürlich auch kcm-gtk.)

Sie erhalten alle diese Pakete, wenn Sie Kubuntu installieren, aber wenn Sie nur versuchen, KDE-Pakete auf Mindestebene zu installieren, müssen Sie das Problem selbst beheben.

Wenn Sie die Schrifteinstellungen in KDE ändern, werden die Änderungen zunächst in der normalen KDE-Einstellungsdatei ~/.kde/share/config/kdeglobals gespeichert, die von allen KDE- und KDE-Einstellungs-fähigen Programmen gelesen wird. Anschließend werden auch grundlegende Schrifteinstellungen (Autoaliasing, Hinting usw.) in ~/.fonts.conf für Anwendungen gespeichert, die keine gute KDE-Integration haben. Ich vermute, dass hier die .fonts.conf-Einstellungen in Ihre GNOME-Sitzung übertragen werden. Löschen oder benennen Sie sie also.

Code:

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

Antwort3

Dieses Problem lässt sich nicht schwer beheben. Möglicherweise konnten einige Upgrades nicht installiert werden oder sind auf halbem Weg fehlgeschlagen. Um dieses Problem zu beheben, sollten Sie also Ihr KDE aktualisieren oder es erneut installieren. Das ist mir passiert, als ich Schriftartpakete mit dem KDE-Dateimanager aktualisiert habe.

Antwort4

Normalerweise liegt das Problem wahrscheinlich nur an der ursprünglichen Schriftdatei. Sie können die Schriftfamilie über diesen direkten Link erneut herunterladen:

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

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

verwandte Informationen