Localize e instale os dados XLFD baseados em fontes X11 que estão faltando

2

Eu preciso migrar de um produto Windows X-Server (X2Go) para outro (MobaXterm). Eu tenho um aplicativo Unix que funciona muito bem no antigo X-Server, mas queixa-se de fontes ausentes no novo X-Server. Eu tentei copiar manualmente as minhas fontes de um X-Server para o outro (copiar arquivos, xset fp + caminho, em seguida, rehash etc ...), algumas fontes foram tomadas (menos mensagens de fontes ausentes), mas alguns ainda estão faltando. As fontes ausentes são fornecidas no formato XLFD, por exemplo:

XLoadQueryFont for "-b&h-lucidatypewriter-medium-r-normal-sans-12-*-*-*-m-*-iso8859-1" failed.

Gostaria de descobrir quais arquivos contêm as fontes ausentes e como migrá-las para o novo X-Server. Já passei pelos meus arquivos de fontes e pelo arquivo fonts.dir para os nomes de fontes XLFD, mas sem sorte.

    
por swizzly 09.05.2017 / 11:19

1 resposta

2

Grepping my /usr/share/fonts/X11/*/fonts.dir encontra, por exemplo,

lutRS12-ISO8859-1.pcf.gz -b&h-lucidatypewriter-medium-r-normal-sans-12-120-75-75-m-70-iso8859-1

e

$ dpkg -S lutRS12-ISO8859-1.pcf.gz
xfonts-75dpi: /usr/share/fonts/X11/75dpi/lutRS12-ISO8859-1.pcf.gz
xfonts-100dpi: /usr/share/fonts/X11/100dpi/lutRS12-ISO8859-1.pcf.gz

descobre que estes estão no xfonts packages no Debian (e provavelmente nos derivados do Debian também).

Não tenho idéia de como obtê-los para o MobaXterm, mas suponho que você possa extraí-los dos pacotes Debian, se não os encontrar diretamente.

Se não houver algum tipo de pacote em seu sistema, suponho que você tenha que atualizar fonts.dir manualmente, reiniciar tudo, etc.

    
por 09.05.2017 / 16:18