Caracteres desconhecidos no terminal LXTerm no Arch linux

2

Estou tentando aprender node.js usando o nó learnyounode do link em uma máquina arch linux executando o LXDE. Eu estou usando o LXTerminal incluído para executá-lo. No entanto, quando eu o executo, vejo caracteres desconhecidos como estes: ao invés das linhas e marcadores na interface do usuário. A interface do usuário é assim:

LEARN YOU THE NODE.JS FOR MUCH WIN!                                
Select an exercise and hit Enter to begin                          
����������������������������������������������������������������������������������������������  �� HELLO WORLD                                                     ���������������������������  �� BABY STEPS                                                      
�� MY FIRST I/O!                                                   
�� MY FIRST ASYNC I/O!                                             
�� FILTERED LS                                                     
�� MAKE IT MODULAR                                                 
�� HTTP CLIENT                                                     
�� HTTP COLLECT                                                    
�� JUGGLING ASYNC                                                  
�� TIME SERVER                                                     
�� HTTP FILE SERVER                                                
�� HTTP UPPERCASERER                                               
�� HTTP JSON API SERVER                                            
����������������������������������������������������������������������������������������������  HELP                                                               ���������������������������  CREDITS                                                            
EXIT 

Tenho a sensação de que isso é possível devido a algum problema no conjunto de caracteres, mas não tenho certeza de como proceder ou corrigir isso.

Por favor ajude.

    
por Desmond-senpai 30.10.2014 / 10:17

2 respostas

1

Encontrou uma maneira de corrigir isso. A variável LANG env não foi configurada na minha máquina. Eu usei #localectl set-locale LANG=en_US.UTF-8 e reiniciei minha máquina e ela foi consertada. Agora os personagens estão renderizando corretamente.

    
por 11.11.2014 / 14:21
0

Verifique se sua localidade está bem configurada. link

Você também pode verificar a linha "codificação" em /usr/share/applications/lxterminal.desktop

    
por 31.10.2014 / 11:05