Fuentes en urxvt

Después de actualizar uno de los portátiles a Ubuntu 12.04 e instalar el parche Freetype de Infinality me encontré con la sorpresa de que la fuente de la consola urxvt tenían un aspecto horrible.

Al haber hecho ambas cosas seguidas no se con seguridad cuál fue el culpable, pero el buscar una solución al menos me ha servido para aprender algo más sobre las fuentes xft.

La consola urxvt la lanzaba con los siguientes parámetros:

urxvt -fn "xft:Monospace:pixelsize=9" -fade 20 +sb -depth 32 -fg white -bg rgba:2000/2000/2000/dddd

Es curioso que en el ordenador de escritorio la sigo lanzando igual y funciona perfectamente, pero no en el portátil.

Investigando un poco resulta que podemos ver la lista de fuentes xft con el siguiente comando:

fc-list

Como es lógico visto el resultado, en el portátil no existe la fuente Monospace. Se usa por tanto otra fuente por defecto y el aspecto es bastante desagradable.

La solución: usar una de las fuentes monospace que sí están disponibles, como por ejemplo Droid Sans Mono.

urxvt -fn "xft:Droid Sans Mono:pixelsize=9" -fade 20 +sb -depth 32 -fg white -bg rgba:2000/2000/2000/dddd

Lo más raro es que el PC de escritorio tampoco existe ya la fuente Monospace, y a pesar de que las fuentes configuradas por defecto son las mismas la consola urxvt se ve bien.

Misterios de la informática.