X.org fontes ausentes

3

Eu tenho uma fonte instalada (7x14, parte do pacote xorg-fonts-miscbitmaps), que eu gostaria de usar no meu xterm. O problema é que o X não me deixa.

X parece pegar o diretório da fonte:

# grep -A 3 FontPath /var/log/Xorg.0.log
(==) FontPath set to:
/usr/local/lib/X11/fonts/misc/,
/usr/local/lib/X11/fonts/TTF/,
/usr/local/lib/X11/fonts/OTF

... mas não aparece dentro do X:

# xlsfonts | egrep "[0-9]+x[0-9]"
6x13

A pasta /usr/local/lib/X11/fonts/misc contém vários arquivos NxM - *. pcf.gz, para vários valores de N e M. No entanto, apenas o 6x13 parece ser utilizável.

Como posso disponibilizar o restante das fontes variadas?

    
por R. Vestergaard 27.07.2011 / 21:01

2 respostas

2

Quando você instala uma fonte de bitmap, é necessário executar mkfontdir para registrar a fonte no arquivo fonts.dir . (Isso não é específico do FreeBSD.) Eu esperaria que o script de instalação de pacotes cuidasse disso, mas talvez este pacote não tenha feito isso.

Como um usuário com permissão para gravar em /usr/local/lib/X11/fonts/misc/ , execute mkfontdir /usr/local/lib/X11/fonts/misc/ . Em seguida, informe sua instância X em execução para reler a lista de fontes com xset fp rehash .

    
por 27.07.2011 / 22:34
0

As instruções perdem o passo adicional de xset fp+ /usr/local/lib/X11/fonts/misc/ . Se o arquivo font.dir já estiver lá, você poderá pular o comando mkfontdir .

    
por 23.03.2015 / 19:57