Portál AbcLinuxu, 30. dubna 2025 17:17

Nejde mi v Ovládácím centru KDE zapnout sub-pixel hinting

Nastavení písem v Ovládacím centru KDE neumožňuje v openSUSE 10.2 a novějších, stejně tak jako v některých dalších distribucích, zapnout sub-pixel hinting ve volbách vyhlazování písem. Volba "Použít sub-pixel hinting" je zašedlá.

Tato volba byla odebrána z důvodů možného porušení patentů společnost Microsoft (neuplatnitelných v EU) týkajících se totoho způsobu vyhlazování písem. Pro opětovné zapnutí vyhlazování je třeba překompilovat knihovnu freetype2, která funkci implementuje.

Postup opětovného zapnutí:

Nejdříve je třeba stáhnout nejnovější zdrojové RPM z repozitáře Guru a dále pod běžným uživatelským účtem (ne rootem) spustit následující sekvenci příkazů v adresáři se staženým RPM:

TARGET_OPT=`case \`uname -m\` in i*86) echo --target=i586;; esac`

rpmbuild --rebuild $TARGET_OPT --with subpixel freetype2-*.guru.suse*.src.rpm
Pro přeložení balíku budete potřebovat minámlně gcc, make, python, glibc-devel, autoconf, automake a libtool, jinak si bude rpmrebuild stěžovat kvůli závislostem.

Po dokončení překladu se vám v /usr/src/packages/RPMS/i586/ (32-bit) nebo /usr/src/packages/RPMS/x86_64/ (64-bit) objeví potřebné RPM balíky. Tyto poté nainstalujte příkazem

rpm --freshen -hv /usr/src/packages/RPMS/*/freetype2-*.rpm
(jako root). Po restartu prostředí KDE již bude možno sub-pixel hintig opět zapnout, stejně tak se změna projeví ve všech ostatních grafických aplikacích.

Pozn.: Postup byl vyzkoušen v openSUSE 10.2 a 10.3, s drobnými změnami je možné jej uplatnit i v jiných distribucích

Dokument vytvořil: Jan Grmela, 4.4.2008 10:12 | Zobrazeno: 835×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.