Portál AbcLinuxu, 30. dubna 2025 17:17
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.rpmPro 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:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.