Странные символы отображаются в терминале, шрифт отсутствует
После переустановки Ubuntu 14.04 LTS в терминале появились странные символы:
,
,
Некоторые шрифты, кажется, установлены неправильно. Какие шрифты отсутствуют?
Возможно, шрифт "Inconsolata" отсутствует, так как я не смог найти его в "Карте персонажей". Таким образом я устанавливаю этот шрифт:
sudo apt-get install fonts-inconsolata
sudo fc-cache -fv
Тогда я вижу "Inconsolata" в "Карте персонажей".
,
Тем не менее, я все еще получил уродливые символы в терминале. И я попытался использовать системный шрифт фиксированной ширины (Ubuntu Mono). Те "?" символы были еще там. Интересно, эти "?" не появляются в Терминаторе. Поскольку я установил Powerline Powerline Ubuntu, проблема может быть связана со шрифтами Powerline.
,,
1 ответ
В настройках профиля эмулятора терминала установите флажок Использовать системный шрифт фиксированной ширины (красная подсветка) или выберите шрифт, который в данный момент установлен в вашей системе, с помощью кнопки внизу (зеленая подсветка). Закройте и снова откройте эмулятор терминала.
Я не совсем уверен, является ли это (единственной) причиной неработающих шрифтов, но выбор неустановленного шрифта, скорее всего, вызовет проблемы в будущем.