Kirjoittaja Aihe: Mandrivan karmeat fontit [ratkaistu]  (Luettu 6054 kertaa)

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Mandrivan karmeat fontit [ratkaistu]
« : 01.11.09 - klo:16.29 »
Onkohan kukaan kokeillut Mandrivaa, 2009.1 tai 2010 RC2 -versioita?

Miten Mandrivassa saisi fontit (esim. Firefoxissa) yhtä hyvän näköisiksi kuin Ubuntussa? Teksti on pienellä pistekoolla silmiä rasittavan ohutta ja sitten zoomatessa aivan yht'äkkiä hyppää kaksinkertaiseksi paksuudeltaan. Vinoviivat kirjaimissa N M W V ovat kyllä kaksinkertaisia pienilläkin pistekoo'illa.

Olen verrannut kaikkia fonttiasetuksia Ubuntun vastaaviin, mutta mikään ei tunnu auttavan.
« Viimeksi muokattu: 04.11.09 - klo:08.32 kirjoittanut salai »

aho

  • Vieras
Vs: Mandrivan karmeat fontit
« Vastaus #1 : 01.11.09 - klo:19.11 »
Miten Mandrivassa saisi fontit (esim. Firefoxissa) yhtä hyvän näköisiksi kuin Ubuntussa?

Kääntämällä freetype, cairo ja xft kirjastot. Voi toki olla, että jostain löytyy jo valmiit paketit. Toinen asia on sitten, että luottaako paketoijaan ja uskaltaako paketit asentaa ...

http://bekirserifoglu.net/2009/02/20/subpixel-font-rendering-in-linux/

Asiaa fontteihin liittyvistä patenteista:
freetype & patents
ClearType Patents, FreeType and the Unix Desktop: an explanation
RE: [ft-devel] Possible solution for TrueType patent problems.
« Viimeksi muokattu: 01.11.09 - klo:19.17 kirjoittanut aho »

mikkokan

  • Käyttäjä
  • Viestejä: 180
    • Profiili
Vs: Mandrivan karmeat fontit
« Vastaus #2 : 01.11.09 - klo:21.20 »
Moi!

Käytössä 2010, ja tämä on aivan mahtava versio Mandrivasta! Tyylikäs, selkeä, vakaa, nopea, helppo. Suosittelen kokeilemaan vaikkapa livelevyltä!

Firefoxista, muokkaa -asetukset - sisältö, fonttien lisäasetukset.
Minulla kuvan mukaisesti fontit, HUOM ruksi pois "sivut saavat käyttää omia fonttejaan..."

[ylläpito on poistanut liitteen]

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mandrivan karmeat fontit
« Vastaus #3 : 02.11.09 - klo:09.48 »
Suurin syy fonttien karmeaan ulkoasuun löytyi koko yön testailujen jälkeen.
Eli huomasin ensin, että Live-USB:ltä käynnistetty 2009.1 oli kohtalaisen hyvän näköinen, mutta fontit menevät täysin pilalle päivitysten jälkeen.

Syynä on PLF-pakettivarastoista väkisin asentuva libfreetype6 (versio: 2.3.9-1.2plf2009.1).

Lainaus
libfreetype6 - Shared libraries for a free and portable TrueType font rendering engine​                                                                                                                        
The FreeType2 engine is a free and portable TrueType font rendering engine.  It has been developed to provide TT support to a great variety of platforms and environments. Note that FreeType2 is a library, not a stand-alone application, though some utility applications are included


This package is in PLF because this build has bytecode interpreter and subpixel hinting enabled which are covered by software patents.

Eli tuon asentuminen pitää estää ja käyttää vastaavaa MDV-kirjastoa (2.3.9-1.2mdv2009.1).  Tai sitten kääntää ne freetype, cairo ja xft kirjastot, joilla ilmeisesti nuo "hintit" tulisivat käyttöön?

Sitten kun osasin hakea oikeilla sanoilla, löytyi Mandrivan foorumiltakin fonteista ohjeita, esim. tuolta:
True type font rendering on 2009.1 x64 | Mandriva Forum.

aho

  • Vieras
Vs: Mandrivan karmeat fontit
« Vastaus #4 : 02.11.09 - klo:12.30 »
Suurin syy fonttien karmeaan ulkoasuun löytyi koko yön testailujen jälkeen.
Eli huomasin ensin, että Live-USB:ltä käynnistetty 2009.1 oli kohtalaisen hyvän näköinen, mutta fontit menevät täysin pilalle päivitysten jälkeen.

Syynä on PLF-pakettivarastoista väkisin asentuva libfreetype6 (versio: 2.3.9-1.2plf2009.1).

Eli tuon asentuminen pitää estää ja käyttää vastaavaa MDV-kirjastoa (2.3.9-1.2mdv2009.1).  Tai sitten kääntää ne freetype, cairo ja xft kirjastot, joilla ilmeisesti nuo "hintit" tulisivat käyttöön?

Tuo paketti ei yksistään riitä saamaan samanlaiset fontit kuin ovat Ubuntussa, vaan tuon kaveriksi tarvitaan vielä patchattu cairo ja xft. Tuo paketti vastaa Fedoran RPMFusion repositorystä saatavaa freetype-freeworld pakettia ja kieltämättä pelkästään tuon asentaminen tekee omasta mielestäni fonteista aika hirveää katsottavaa.

Tarvittavat patchit saat haettua esimerkiksi Ubuntu:n serveriltä.
libfreetype6 (2.3.9-5) - http://archive.ubuntu.com/ubuntu/pool/main/f/freetype/freetype_2.3.9-5.diff.gz
libcairo2 (1.8.8-2ubuntu1) - http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/cairo_1.8.8-2ubuntu1.diff.gz
libxft2 (2.1.13-3ubuntu1) - http://archive.ubuntu.com/ubuntu/pool/main/x/xft/xft_2.1.13-3ubuntu1.diff.gz

Patchit sisältävät paljon "ylimääräistäkin", mutta löydät noista kyllä subpixel ja lcd filter liittyvät patchit erillisinä.
« Viimeksi muokattu: 02.11.09 - klo:12.41 kirjoittanut aho »

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mandrivan karmeat fontit
« Vastaus #5 : 02.11.09 - klo:13.17 »
Kiitos aho, tuollaista arvelin itsekin.

Täytyy kokeilla huomenna uudelleen puhtaan asennuksen jälkeen kun tämä äsken jälleen asentamani Mandriva 2010 on tullut virallisesti ulos. Onneksi homma sujuu parinkymmenen asennuksen jälkeen rutiinilla.  :D

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mandrivan karmeat fontit [ratkaistu]
« Vastaus #6 : 04.11.09 - klo:08.37 »
Merkkasin fonttiongelman ratkaistuksi, koska sen pystyy välttämään lisäämällä freetype6:n päivitysten estolistaan esim. seuraavasti.
Koodia: [Valitse]
su
echo /.+freetype6.+plf/ >> /etc/urpmi/skip.list

Lähde: True type font rendering on 2009.1 x64 | Mandriva Forum

EDIT: Testattu
LSB Version:   lsb-4.0-amd64:lsb-4.0-noarch:*
Distributor ID:   MandrivaLinux
Description:   Mandriva Linux 2010.0
Release:   2010.0
Codename:   adelie
« Viimeksi muokattu: 04.11.09 - klo:08.39 kirjoittanut salai »

mikkokan

  • Käyttäjä
  • Viestejä: 180
    • Profiili
Vs: Mandrivan karmeat fontit [ratkaistu]
« Vastaus #7 : 04.11.09 - klo:12.10 »
Kokeilin, asentaa MDV-version PLF-version sijasta ja fontit muuttui karmeaksi minulla niin päin??? No nyt PLF-versio, niin taas fontit näyttää hyvältä. PLF-versiossa sanottiin, että tässä lib64freetype paketissa on "hinting enabled", tiedä sitten, mutta tiedä sitten...

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mandrivan karmeat fontit [ratkaistu]
« Vastaus #8 : 04.11.09 - klo:13.41 »
Pitihän tuota plf-versiota kokeilla heti itsekin - siis yöllä asennetussa Mandriva 2010 64-bit free Gnomessa (+ KDE + LXDE).
Nyt täytyy vaan löytää taas ne komennot, joilla fontit saa muutettua takaisin käyttökelpoisiksi.  

Tähän sopinee jäniskevennys MY EYES! THE GOGGLES DO NOTHING!  ;D

EDIT: Takaisin mdv-fonttikirjastot saa seuraavasti

1. Poista käytöstä plf-lähteet
2. Aja roottina komennot
Koodia: [Valitse]
rpm -e --nodeps lib64freetype6
urpmi lib64freetype6

Tuo asentaa uudelleen lib64freetype6-kirjaston käytössä olevista (siis mdv) lähteistä. Tämän jälkeen voidaan plf-lähteet ottaa taas käyttöön (mikäli aikaisemmin mainittu esto on päällä).

Lähde: http://forum.mandriva.com/viewtopic.php?p=694440#694440
« Viimeksi muokattu: 04.11.09 - klo:14.14 kirjoittanut salai »

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mandrivan karmeat fontit [ratkaistu]
« Vastaus #9 : 06.11.10 - klo:11.46 »
Tilanne näköjään aivan sama kuin vuosi sitten.

Päivitin pitkästä aikaa tämän Mandriva 2010 64-bittisen version. Kaikki muu tuntuu toimivan ihan OK, mutta lib64freetype6-päivityksen jälkeen fontit ovat edelleen melkein lukukelvottoman ohuet ja silmiä rasittavat.

Pitäisiköhän unohtaa tämä distro nyt lopullisesti, taisi ollakin aikoinaan melkein vuoden pääkäyttiksenä.