Pagine

venerdì 3 settembre 2010

Migliorare la resa dei caratteri su Debian

Tutti sappiamo che uno dei limiti di linux è la resa dei caratteri a video, ma forse non tutti sanno che dietro questo limite ci sono problemi di licenze e brevetti! Ebbene, per poter ottenere anche su Debian una resa analoga a quella di altre distro linux meno aderenti alla filosofia del free software la soluzione è applicare ad alcuni pacchetti, ed in particolare a libcairo2, qualche piccola modifica.
Il merito di tutto è di David Turner ed al suo sito rimando per ulteriori informazioni.


Le soluzioni possibili sono due:
  1. Compilare il pacchetto seguendo queste istruzioni (ringraziamo l'autore)
  2. Scaricare ed installare il pacchetto precompilato
Personalmente, ho testato con successo entrambi i metodi, ma ammetto che, negli ultimi tempi, per ovvi motivi di pigrizia, mi son limitato ad utilizzare il solo metodo 2. ;-D

Per scaricare dunque il pacchetto precompilato, dovremo semplicemente aggiungere al nostro sources.list il ricco ed utile PPA di Hadret:
# Hadret's Debian PPA
deb http://hadret.rootnode.net/debian/ unstable main
deb-src http://hadret.rootnode.net/debian/ unstable main
ed installare la relativa chiave di sicurezza
# wget -O - http://hadret.rootnode.net/debian/duckbill.key | apt-key add -
Si deve avvertire che il repository è specificatamente dedicato a SID: io lo uso con soddisfazione su tutte le mie macchine con Sid, ma, come non lo uso sulle mie testing, così non me la sento di consigliarlo a chi usa questo ramo di Debian.
Inoltre, se si usa una testing, non sarebbe un'idea cattiva controllare quanto differiscono "numericamente" la versione di Hadret e quella ufficiale.

Ad ogni modo, se siamo su Sid e se vogliamo usare il repo, basterà dare
# aptitude update
# aptitude upgrade

Se invece siamo sulla testing, ovvero se preferiamo non utilizzare in toto il repo, dovremo dare
# apt-get update
# apt-get install -t unstable libcairo2
e quindi commentare i repos. In questo caso, è bene sapere che un eventuale aggiornamento proveniente dai repos ufficiali di Debian andrà a sovrascrivere il pacchetto di Hadret; in tal caso, si dovrà aspettare che questi prepari il nuovo pacchetto e quindi rifare l'aggiornamento ex novo.

Il passaggio successivo sarà abilitare il subpixel sul nostro DE e goderci i nuovi font. La cosa è semplicissima su Gnome e, presumo, anche su KDE, e non starò a dire come si fa.
Per gli altri sistemi, invece, io mi trovo bene con la seguente combinazione (ovviamente, è questione di gusti):
# dpkg-reconfigure fontconfig-config
scegliendo, nell'ordine: Nativo - Automatico - No
Quindi
# ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/
# dpkg-reconfigure fontconfig

---------------------------------

by Doc, last modified 12 September 2010

Nessun commento:

Posta un commento