Неизвестные символы в терминале LXTerm на Arch linux

Я пытаюсь узнать узла.js с помощью узла learnyounode изhttp://nodeschool.io на машине arch linux под управлением LXDE. Я использую прилагаемый LXTerminal для его выполнения. Однако, когда я запускаю его, увидеть неизвестные символы, такие как эти : ������������������������ вместо линий и пули в пользовательском интерфейсе. Пользовательский интерфейс выглядит следующим образом:

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 

У меня такое ощущение, что это возможно из-за некоторой проблемы в кодировке, но я не уверен, как поступить или исправить этот.

пожалуйста, помогите.

8
задан Desmond-senpai
04.05.2023 19:14 Количество просмотров материала 3009
Распечатать страницу

2 ответа

нашел способ исправить это. The LANG переменная env не была установлена на моей машине. Я использовал #localectl set-locale LANG=en_US.UTF-8 и перезагрузил мою машину, и она исправилась. Теперь персонажи отображаются правильно.

1
отвечен Desmond-senpai 2023-05-06 03:02

проверьте правильность настройки локали. https://wiki.archlinux.org/index.php/Locale#Setting_per_user_locale

вы также можете проверить строку "encoding" в /usr/share/applications/lxterminal.рабочий стол

0
отвечен Happiness 2023-05-06 05:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх