staging.inyokaproject.org

Schriftdarstellung bei einem User "verschwommen", evtl Compiz-Problem (Unity-Plugin)

Status: Ungelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

Taharqo

Anmeldungsdatum:
10. Mai 2010

Beiträge: Zähle...

Hallo liebe Mit-ubuntuuser!

Erstmal vielen Dank für die tolle Arbeit hier und auch im Wiki. Das hat mir in den letzten Jahren schon sehr oft weitergeholfen. Nun bin ich aber auf ein Propblem gestoßen, bei dem mir einfach der Ansatzpunkt für eine Fehlersuche fehlt. Nach dem Beenden eines separaten Xservers, der mit xinit gestartet wurde, sieht die Schriftdarstellung nun aus wie auf dem angehängten Screenshot, allerdings nur bei meinem Benutzer, alle anderen sind davon nicht betroffen.

Lösungsansätze:

XServer: Da nur ein Benutzer betroffen ist und auch die /var/log/Xorg.0.log keine Fehler hergibt, muss es ja eigentlich an lokalen Konfigurationsdateien liegen. Die Font-Pfade sind korrekt und andere Schriftarten werden auch richtig geladen, sind aber ebenfalls verschwommen.

Compiz: Ein Zurücksetzen von Compiz nach der Anleitung im Wiki (Compiz/Problembehebung) hat keine Verbesserung gebracht, allerdings ist nach dem Beenden von Compiz die Schriftdarstellung wieder korrekt (nun fehlen eben die Fensterdekorationen, die Startleiste, etc). Evtl. ist es auch eine Fehleinstellung im Unity Plugin. Hier ist eine weitere suche nach falschen Einstellungen wohl am aussichtsreichsten, mir fehlen dazu aber (noch) die Kenntnisse.

Schriftdarstellung: Die Einstellungen zur Schriftdarstellung habe ich im dconf-Editor ebenfalls überprüft, analog zum Wiki-Artikel Schriftbild verbessern. Auch bei abgeschaltetem Hinting oder Antialiasing bleibt die Schriftdarstellung so merkwürdig verschwommen bzw. abgerundet.

Weitere Ansätze?

Da in der Zwischenzeit das Update auf Trusty vorlag, war meine Hoffnung, das hiermit Abhilfe geschaffen werden kann, aber da ich mein Homeverzeichnis von Precise übernommen habe, hat sich auch der Fehler nicht von einem Distro-Upgrade irritieren lassen. Aktuell arbeite ich von einer Xubuntu-Oberfläche aus, die ich nachträglich installiert habe, würde aber gerne wieder zu Ubuntu zurückkehren.

Gibt es noch irgendwelche Ideen um mir bei der Fehlersuche auf die Sprünge zu helfen? Mir fehlt einfach ein Ansatzpunkt, wo ich mit einer systematischen Fehlersuche weitermachen soll bzw. welche Einstellungen eigentlich fehlerhaft sind.

Vielen Dank im Voraus!

Taharqo

Anhang

mrkramps Team-Icon

Avatar von mrkramps

Anmeldungsdatum:
10. Oktober 2006

Beiträge: 5523

Liegt in deinem Homeverzeichnis eine versteckte Datei wie ~/.Xdefaults oder ~/.Xresources die Einträge zu Xft.settings enthält und damit die Hinting-Einstellungen überschreibt?

Taharqo

(Themenstarter)

Anmeldungsdatum:
10. Mai 2010

Beiträge: 8

Nein, nur die .Xauthority, die mit meinem Problem aber vermutlich nichts zu tun hat und auch nicht beschreibbar geöffnet werden kann.

Es dreht sich also tatsächlich um Hinting-Einstellungen?

LG Taharqo

mrkramps Team-Icon

Avatar von mrkramps

Anmeldungsdatum:
10. Oktober 2006

Beiträge: 5523

Taharqo schrieb:

Es dreht sich also tatsächlich um Hinting-Einstellungen?

Nein, nicht unbedingt. Das war nur das erste, was mir einfiel.

Da das Problem aber nur bei einem Benutzer auftritt, das lediglich in der Desktopumgebung Unity (Xfce scheint ja mit dem gleichen Benutzer kein Problem zu haben) und durch ein Beenden der Fensterverwaltung Compiz das Problem aufgehoben wird, kann man eigentlich davon ausgehen, dass man hier ausschließlich in den Einstellungen von Compiz suchen muss. Selber kenne ich mich damit leider auch zu wenig aus um einen konkreten Vorschlag machen zu können.

Es irritiert mich aber, dass das Zurücksetzen von Compiz bei dir nichts gebracht hat. Hast du dafür wirklich alle Schritte korrekt ausgeführt? Am Besten in einer Virtuellen Konsole.

sudo service lightdm stop
gconftool-2 --recursive-unset /apps/compiz
rm -rf ~/.compiz
sudo apt-get install --reinstall compiz
sudo service lightdm start 

Taharqo

(Themenstarter)

Anmeldungsdatum:
10. Mai 2010

Beiträge: 8

Tja, ich habe grade nochmal die von dir genannten Schritte ausgeführt, ohne Erfolg. Auch vorher sollte das Zurücksetzen geklappt haben, da der Compiz CCSM wie beim ersten Öffnen eine Warnung zeigt und somit zumindest diese Einstellungen zurückgesetzt wurden, soweit ich das beurteilen kann.

Können die automatisch gesetzten Grundeinstellungen irgendwie falsch sein? Die stammen aber doch aus den Paketquellen durch das

1
sudo apt-get install --reinstall compiz

Wie gesagt, ich blicke eben auch nicht mehr durch...

mrkramps Team-Icon

Avatar von mrkramps

Anmeldungsdatum:
10. Oktober 2006

Beiträge: 5523

Du könntest noch ~/.config/dconf/user umbenennen um die Einstellungen von Unity zurückzusetzen. Und mal schauen, was passiert, wenn du dich dann neu anmeldest.

Taharqo

(Themenstarter)

Anmeldungsdatum:
10. Mai 2010

Beiträge: 8

Schön, mit dem Umbenennen von ~./config/dconf/user ist die gesamte Unity-oberfläche wieder im Originalzustand (Panel, Launcher, Desktop-Hintergrund,...) Nur das Schriftbild hat sich nicht verbessert! 😢

Irgendwo scheint also noch eine andere Einstellung die dconf-Einstellungen zu überschreiben. Bei einem neu angelegten Benutzer ist das Problem ja nicht da.

Danke, dass du trotzdem dranbleibst.

n.a.s

Anmeldungsdatum:
30. April 2014

Beiträge: 83

Hallo,

ich hatte vor längerer Zeit auch einmal ein schlechtes Schriftbild. Es lag an der Einstellung "Font,Antialiasing". Hier hatte sich bei mir "grayscale" eingeschlichen; nach der Umstellung auf "rgba" war die Schrift ok.

Gruß

QBrick

Anmeldungsdatum:
30. Juni 2009

Beiträge: Zähle...

Der Screenshot im OP gleicht dem, was ich auf einer Maschine mit proprietärem Nvidia-Treiber zu sehen bekam, nachdem ich in den Nvidia-Xserver-Settings unter Antialiasing "FXXA" aktiviert hatte. Nach Deaktivieren von FXXA war die Schriftdarstellung wieder normal.

Taharqo

(Themenstarter)

Anmeldungsdatum:
10. Mai 2010

Beiträge: 8

Hallo!

Font-Aliasing ist bei mir auf rgba eingestellt, habe aber die anderen Einstellungen auch schon durchprobiert (grayscale oder aus). Die Schriftdarstellung ändert sich zwar, aber nicht zum Besseren. Das eigentliche Problem der abgerundeten Buchstabenkonturen bleibt bestehen.

Meine Grafikkarte ist eine ATI, ich benutze den radeon-Treiber, aber da kann ich ja auch mal nachschauen. Vermutlich wird es aber damit nichts zu tun haben, da das ja systemweite Einstellungen sind, aber bei anderen Benutzern oder einem neu erstellten Benutzer tritt das Problem ja nicht auf. Auch zeigt die Xorg.0.log keine Fehler an.

Nicht wundern, aber ich bin erst am Sonntag wieder an meinem Rechner. Bis dahin einen schönen Feiertag!

Taharqo

(Themenstarter)

Anmeldungsdatum:
10. Mai 2010

Beiträge: 8

Erstmal vielen Dank für die Vorschläge, von denen einige wirklich vielversprechend klangen. Leider hat aber alles nichts genutzt.

Da ich aus Erfahrung eigentlich gern auf einen (testweisen) Wechsel des Grafiktreibers (von radeon zu fglrx) verzichten möchte, und ich mir relativ sicher bin, dass es mit nutzerspezifischen Einstellungen zu tun hat, würde ich mich über ein paar weitere Lösungsansätze freuen.

@QBrick: Die Nvidia-Technik nennt sich, glaube ich, "FXAA", für ATI habe ich aber nix vergleichbares gefunden.

Ansonsten bleibt mir wohl doch nur der Umzug auf ein neu angelegtes Benutzerkonto, da sieht ja dann alles aus, wie es soll und ich muss nur alle Einstellungen, Icons, ... rüberspielen. ☹

Ein paar Tage kann man hier ja noch offen lassen, vlt kommen ja noch ein paar Vorschläge.

HMuenz

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Ich habe exakt das gleiche Problem. Hast Du es mittlerweile lösen können?

Taharqo

(Themenstarter)

Anmeldungsdatum:
10. Mai 2010

Beiträge: 8

Nein, leider nicht.

Sobald ich wieder ein bischen Zeit habe, werde ich dann wohl oder übel ein frisches Benutzerkonto anlegen müssen. Der Wechsel zu xubuntu mit XFCE hilft übergangsweise, denn dort tritt das Problem nicht auf, obwohl es die gleichen Benutzerdateien betrifft. Es scheint also tatsächlich ein irgendwie korrumpiertes Unity-Plugin in Wechselwirkung mit lokalen Konfigurationsdateien zu sein. Sollte ich (inzwischen wider Erwarten) doch noch auf eine Lösung stoßen, landet die natürlich hier. 😉

HMuenz

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Ich habe den leisen Verdacht, dass das Problem erstmalig aufgetreten ist, nachdem ich mir neben Unity zusätzlich LXDE installiert habe (für remote-Zugriff). Bin mir aber nicht ganz sicher. Vor geraumer Zeit hatte ich schon einmal ein ähnliches Problem, nachdem ich probehalber KDE installiert hatte.

HMuenz

Anmeldungsdatum:
13. Juli 2007

Beiträge: 614

Ich glaube, ich hab's lösen können: Ich habe mich aus Unity abgemeldet und anschließend auf der Konsole neu angemeldet. Dort habe ich das Verzeichnis .gconf nach .gconf.old umbenannt und mich dann wieder bei Unity angemeldet. Seitdem sieht alles wieder so aus wie es sollte.

Antworten |