Nachdem ich das neue Ubuntu jetzt schon seit einigen Tagen benutze kann ich mittlerweile sagen, dass ich ziemlich zufrieden damit bin. Schneller, stabiler und zugänglicher wie seine Vorgänger ist es. Eine Sache hat mich allerdings sehr gestört: Im Firefox (bzw. auch in einigen anderen Applikationen wie sich später herausstellte) sehen auf vielen Webseiten die Schriftarten ziemlich bescheiden aus. Hier mal ein Beispiel:
Wie man sieht ist besonders die Serifenschrift kaum lesbar.
In diversen Foren wird als Lösung für dieses Problem empfohlen die Windows Fonts (Arial, Times New Roman, etc.) zu installieren. Da ich diese allerdings nicht gerade vermisse (besonders Arial ist ziemlich unansehnlich), habe ich mich selber mal etwas umgeschaut und tatsächlich den eigentlichen Grund des Problems entdeckt:
Für die Anzeige von Webseiten, die auf die Windows Fonts zurückgreifen, verwendet der Browser die Systemstandard Schriftarten (sprich Serif, SansSerif). Ubuntu 8.04 verwendet dafür die Nimbus Schriftfamilie, dessen Darstellung im Browser eher suboptimal ist. Eine wesentlich bessere Wahl ist das Liberation Fontpaket von RedHat (standardmäßig schon verfügbar).
Um die Fonts auszutauschen, muss das Fontmapping verändert werden. Dafür müssen die folgenden Dateien angepasst werden:
- /etc/fonts/conf.d/30-metric-aliases.conf
- /etc/fonts/conf.d/30-urw-aliases.conf
Vorher sollte man erstmal eine Sicherungskopie anfertigen (man kann ja nie wissen):
sudo cp /etc/fonts/conf.d/30-metric-aliases.conf /etc/fonts/conf.d/30-metric-aliases.conf.bak sudo cp /etc/fonts/conf.d/30-urw-aliases.conf /etc/fonts/conf.d/30-urw-aliases.conf.bak
Nun mit den folgenden Kommandozeilen Befehlen die beiden angepassten Dateien herunterladen (ich war mal so frei und hab ein kleines Päckchen gepackt) und damit die Originale ersetzen:
cd /tmp wget http://blog.losfinkos.com/wp-content/uploads/2008/05/fontmappingtar.gz gunzip fontmappingtar.gz tar xvf fontmappingtar sudo cp 30-metric-aliases.conf.schick /etc/fonts/conf.d/30-metric-aliases.conf sudo cp 30-urw-aliases.conf.schick /etc/fonts/conf.d/30-urw-aliases.conf
Nachdem das geschehen ist, muss nur noch der X-Server neu gestartet werden (das geht am einfachsten mit der Tastenkombination “STRG+ALT+Backspace(Rücktaste)”) und nun sollte die Darstellung von Internetseiten wesentlich augenfreundlicher sein:
Ich hoffe ich kann mit dem Tipp dem Ein oder Anderen weiterhelfen, der vor ähnlichen Problemen steht. Bei Unklarheiten oder weiteren Fragen dbzgl.; einfach in die Kommentare damit.


danke für deine mühen, hat alles einwandfrei geklappt.
bei mir hatte es zwar keine ästhetischen sondern praktische gründe mit den schriftarten, aber trotzdem vielen dank.
hey danke,
hat wirklich perfekt geklappt!
hoffentlich bekommst du das auch wieder mit der mx510/518 in 8.04 hin…
[...] Hässliche Schriften im Ubuntu Firefox [...]
hy super !
war echt hilfreich und sieht jetzt toll aus
Klasse! Jetzt passt alles. Danke für den heißen Tipp!
Nut eine kleine Korrektur: Die genannten Dateien im Verzeichnis /etc/fonts/conf.d/ sind lediglich Symlinks – das Backup derselben ist also im Ernstfall nicht sehr hilfreich
Die “echten” Dateien befinden sich hingegen in /etc/fonts/conf.avail/ – diese sollten gesichert und dann ersetzt werden.
Freut mich wie immer, dass ich weiterhelfen konnte.
@Izzy:
Danke für den Hinweis. Werde ich mir nachher mal näher anschauen.
[...] Hier ist die Lösung. [...]
Klasse, hat mir sehr geholfen. War bisher mein größter und nervigster Kritikpunkt seit ich mit Ubuntu arbeite und bisher hatte ich trotz endlosen Foren Diskussionen noch keine wirklich gute Lösung dafür.
Hab noch ein bisschen an den Schriftartgrößen im Firefox rumgespielt und jetzt isses absolut akzeptabel für mich.
Irgendwie hätten da die Ubuntu Entwickler auch mitdenken können…das war in Gutsy schon ein Problem und das müssten die Entwickler ja sogar merken wenn es nicht gemeldet wird, sie arbeiten ja schließlich selber damit…
Hallo,
bin versierter und interessierter Anfänger und möchte gerne die hässlichen Fonts ersetzen. Frage: Wo gebe ich denn die Befehle ein?
Beste Grüße!
@Frank: Die Befehle werden in einem Terminal eingegeben. Quasi das Gegenstück zur Windows Eingabeaufforderung. Findest du im Startmenü unter Zubehör.
Ich finde beiderlei Lösungen akzeptabel. Wenn Du einen Link aus meinem Blog zu diesem Artikel platzierst, wäre es mehr als Fair diesen als Backlink zu setzen.
Gruß Wolfgang
@Wolfgang: Ich weiß jetzt leider nicht von welchem Link du sprichst. In dem Artikel verlinke ich doch nirgendwo hin. Oder stehe ich einfach nur auf dem Schlauch?
Als Kommentar zu einem Artikel mit gleicher Problematik setzt Du einen Link zu Deinem Artikel. Dafür gibt es doch Trackbacks. In Deinem Artikel oder einem Kommentar einen Link zu meinem Artikel setzen und Dein Artikel erscheint automatisch als Trackback in meinen Kommentaren. Aber egal. Verlange ich auch nicht. Nur hätte ich erwartet, dass gerade Du als Blogger in einem Kommentar auch einen Kommentar hinterlässt. Nicht nur einen einfachen Link. Ich hab es so stehen lassen, weil diese Lösung ja auch funktioniert und ich möchte, dass Ratsuchende Surfer vor dem Klicken wissen was sich hinter dem Link verbirgt.
@Wolfgang: Du sprichst von diesem Kommentar hier: http://www.taxedo.de/?p=1154#comments ? Für den bin ich allerdings nicht verantwortlich. Wer sich auch immer hinter dem Synonym “Kar” verbergen mag, ich bin es nicht. Der hätte ja auch nochmal ein oder zwei Worte dazu schreiben können.
Oups… Sorry. Viel Rauch um nichts. Nix für Ungut.
Wolfgang
@Wolfgang: Kein Ding