Verzerrte Schriftarten in Browsern

1919
Dariusz

Mein Computer scheint Probleme mit dem Rendern von Schriftarten zu haben. Zuerst sehen sie oft gut aus. Und ich habe herausgefunden, dass, wenn ich alles klicke und die Auswahl aufhole, sie für eine Weile in Ordnung gebracht werden. Nach dem Scrollen oder Eingeben von etwas werden sie jedoch wieder verzerrt.

Selbst jetzt, während ich diese Frage schreibe, werden der Textbereich und die Vorschau unten verzerrt und nicht verzerrt.

Hier ist ein Screenshot, wie die Verzerrung aussieht. Ich war mir nicht sicher, ob der Printscreen die Verzerrung überhaupt erfassen kann, aber das tat es.

Ich verwende eine Radeon HD 4850-Grafikkarte. Ich habe aktuelle Fahrer. Das Problem besteht bei beiden Monitoren. Ich habe versucht, ClearType aus- und wieder einzuschalten. Notepad ++ oder libre office scheinen das Problem nicht zu haben. Ich stelle es meistens in den Browsern fest - ich habe Chrome und Firefox getestet, die beide das gleiche Problem haben. Interessanterweise funktioniert Internet Explorer in Ordnung (aber es ist IE, ich werde es nicht verwenden)

Das Problem begann an einem Punkt aufzutreten, aber ich scheine nicht in der Lage zu sein, die Ursache dafür zu bestimmen.


distortion example

2
Welcher Browser ist das? Und was ist mit anderen Browsern? Der Hochstapler vor 11 Jahren 1
Ich habe es unter Chrome und Firefox getestet, beide verhalten sich gleich. IE scheint aber OK zu funktionieren. Dariusz vor 11 Jahren 0
Could you try to **disable** hardware acceleration in Firefox. `Tools > Options > Advanced > General > Browsing` `Use hardware acceleration when available` and see if that helps? Rik vor 11 Jahren 1
@Rik versuchte es jetzt, half nicht Dariusz vor 11 Jahren 0
Kopieren von [hier] (https://support.mozilla.org/en-US/questions/952985). `Versuchen Sie, die Einstellung gfx.content.azure.enabled auf false zu setzen, oder wenn dies nicht dazu beigetragen hat, Direct2D zu deaktivieren, indem Sie die Einstellung gfx.direct2d.disabled auf der Seite about: config auf true setzen und die Hardwarebeschleunigung andernfalls aktiviert lassen.` Rik vor 11 Jahren 2
@Rik Danke, der `gfx.content ...` hat den Trick gemacht. Bitte fügen Sie eine Antwort hinzu. Eine Chrome-Lösung wäre aber auch schön. Dariusz vor 11 Jahren 0

1 Antwort auf die Frage

2
Rik

Es gibt eine Lösung für Firefox hier . (siehe unten)

Anscheinend setzt das hier gfx.content.azure.enabledauf falsche Werke. Es deaktiviert die Verwendung der "(Mozilla) Azure API" von Firefox. Da stimmt also etwas nicht.

Azure ist eine neue statuslose 2D-Grafik-API, an der Mozilla gearbeitet hat, um Kairo zu ersetzen.

Ich denke, Azure verwendet "Hardwarebeschleunigung" auf seine eigene Weise (ohne auf die Einstellungen in den Dialogen zu achten). In Chrome könnten Sie auch versuchen, "Hardwarebeschleunigung" zu deaktivieren. Sie können dies wie folgt tun :

Sie können Folgendes direkt in die Adressleiste eingeben:

chrome://flags/#force-compositing-mode-2 

Stellen Sie es auf deaktiviert. Klicken Sie Relaunch nowunten auf.

Wenn sich das für Chrome löst, stimmt definitiv etwas mit der Hardwarebeschleunigung und letztendlich muss dies angegangen werden (falls die Hardwarebeschleunigung natürlich gewünscht wird :).


Deaktivieren Sie die Hardwarebeschleunigung in Firefox.

Versuchen Sie, die Präferenz "gfx.content.azure.enabled" auf "false" zu setzen. Wenn dies nicht half, Direct2D zu deaktivieren, setzen Sie die Präferenz "gfx.direct2d.disabled" auf der Seite "about: config" auf "true" und lassen Sie die Hardwarebeschleunigung andernfalls aktiviert.

http://kb.mozillazine.org/about:config