Estou recebendo o seguinte erro do Ubuntu-22.04 no WSL
xterm: cannot load font "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1"
Observe novamente que é do Ubuntu-22.04 dentro do WSL , pois não consegui ao trabalhar com o Ubuntu 22.04 normal .
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04 LTS
Release: 22.04
Codename: jammy
$ apt-cache policy xbitmaps
xbitmaps:
Installed: 1.1.1-2.1ubuntu1
Candidate: 1.1.1-2.1ubuntu1
Version table:
*** 1.1.1-2.1ubuntu1 500
500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
100 /var/lib/dpkg/status
Para definir a fonte ao iniciar
xterm
, primeiro obtenha uma lista de suas fontes instaladas com:No Ubuntu no WSL, parece que "DejaVuSansMono" está instalado por padrão e é uma boa fonte do tipo terminal de largura fixa.
Você pode experimentá-lo iniciando o xterm e especificando a face da fonte (e o tamanho provável) com:
Se essa fonte funcionar para você, você pode torná-la permanente criando um
~/.Xresources
com:E, em seguida, mescle-o em seu banco de dados de recursos X com:
Nota lateral: passei um tempo tentando determinar exatamente por que esse erro não aparece em uma distribuição padrão do Ubuntu, e a única coisa que consigo pensar é que algo na instalação do Desktop Manager ou na configuração do usuário lida com os recursos lá. Por exemplo, ao executar
xterm
no xfce4 no Ubuntu, a mensagem não aparece.