En Xorg fontconfig, hay (al menos) dos cachés de fuentes, por defecto /var/cache/fontconfig
y ~/.fontconfig
definidos en /etc/fonts/fonts.conf
.
P1. ¿Pero cuál es la razón? Sólo uno, el de todo el sistema es suficiente, ¿no? En mi caso, hay 69 archivos en formato ~/.fontconfig
, y 24 de ellos tienen copias idénticas también en formato /var/cache/fontconfig
.
P2. ¿Es posible deshacerse de él ~/.fontconfig
? /etc/fonts/fonts.conf
no es para escribir su configuración personal.
(P3. ¿Por qué X hace todo como usuario root? Debería ser el usuario X, ¿verdad? ¡Los cachés los crea root!)
Gracias de antemano.
Respuesta1
Porque los usuarios pueden instalar sus propias fuentes y su propia configuración en otros directorios y no tienen permiso para escribir cachés en el /var/cache
directorio del sistema.
(fontconfig no es en realidad parte de X, sino un sistema que se ubica junto a X para reemplazar el sistema de fuentes X11 por uno más moderno que muchos programas de escritorio modernos usan en lugar de las fuentes X).