Bald ist wieder mal Tanzverbot. Ich lasse mir den Spaß trotzdem nicht verderben und geh ins X. Kommt jemand mit?
Daily Archives: 24. März 2005
Bytecode-Render Patch für freetype2 unter SuSE
Aus gegebenem Anlass eine Anleitung wie man die ausgefransten True-Type-Fonts unter SuSE los wird. Auf Antikoerperchen.de habe ich eine Anleitung gefunden, wie man die freetype2-RPMs mit aktiviertem Bytecode-Renderer neu packt, was zu einer deutlich höheren Darstellungsqualität der Schriften führt. Hier das Vorgehen unter SuSE zum Kopieren und Einfügen.
Zunächst muss mittels Yast das Source-RPM für freetype2 installiert werden. Dann:
su
Password: (Rootpasswort eingeben)
cd usr/src/packages
vim SPECS/freetype2.spec
Dann in der Datei SPECS/freetype2.spec folgende Passage suchen:
# Remove the comment character in front ot the '%patch100' line
# if you want to turn on the bytecode interpreter.
# But first read http://www.freetype.org/freetype2/2.1.3-explained.html
# I.3. Do I still need to enable the TrueType bytecode interpreter ?
## Short answer: No for most people !!
#
#%%patch100 -p 1 -b .bytecode
Die Zeile
#%%patch100 -p 1 -b .bytecode
ändern in
%patch100 -p 1 -b .bytecode
Und die Datei speichern. Nun das Paket neu packen:
rpmbuild -bb SPECS/freetype2.spec --nodeps
und zuletzt die Pakete mit aktiviertem Bytecode-Renderer installieren:
rpm -i -Uvh --force RPMS/i586/freetype2*.rpm
Voila! Nun noch neu Anmelden und die Darstellung der Fonts ist deutlich schärfer.
Freuen!
Never change a running system
Gestern habe ich mich leider überwunden, einen Installationsversuch von SuSE 9.2 mittels des DVD-ISOs zu starten. Alles lief gut, bis zur Installation der RPMs. "Installation failed" beim glibc-Paket. Nach einigen Stunden Arbeit läuft hier jetzt wieder 9.1 und ich bin deutlich weniger experimentierfreudig.