Léxico de TI › Infraestrutura › Caminho de fontes (X11)

Caminho de fontes (X11)

Infraestrutura Svenska → Atualizado: 2026-10-09

A lista de diretórios e servidores de fontes em que o servidor X procura quando um cliente pede uma fonte pelo nome, e o motivo mais comum de um servidor X se recusar a iniciar.

No protocolo núcleo, as fontes são assunto do servidor. O cliente envia um nome XLFD ou um apelido como fixed, e o servidor percorre seu caminho em ordem até algo corresponder. Cada entrada é um diretório ou um servidor de fontes como tcp/host:7100. Um diretório só vale se contiver o fonts.dir, o índice que o mkfontdir gera a partir dos arquivos BDF e PCF; o mkfontscale faz o mesmo para os formatos escaláveis, e o fonts.alias dá nomes curtos aos longos. É no fonts.alias do diretório misc que fixed vira 6x13, a razão inteira de o xterm ter a aparência que tem.

O caminho é definido com FontPath no xorg.conf, alterado em execução com xset fp+ e xset fp rehash e exibido por xset q. Se o diretório misc estiver faltando, o servidor aborta com "could not open default font 'fixed'", erro que uma geração de usuários de Linux aprendeu de cor. Desde 2008, uma entrada também pode ser catalogue:/etc/X11/fontpath.d, um diretório de links simbólicos onde os pacotes colocam os seus sem mexer na configuração. Tudo isso vale apenas para as fontes do núcleo: Xft e fontconfig rasterizam no lado do cliente e não estão nem aí para o caminho do servidor, e é por isso que hoje ele pode estar quebrado sem que ninguém perceba.

← Voltar ao léxico