Здравствуйте. Установил void, поюзал, столкнулся с такой проблемой.
Три дня все было нормально, на четвёртый перестали вводиться русские буквы в (тогда еще голую) консоль.
Ни в bash
, ни в dash
, ни в zsh
не работал ввод русских букв – zsh
заменял каждую букву этим – <ffffff>
, bash
не только писал вместо первой русской буквы двоеточие, но и затирал все, что перед этой буквой было, включая приглашение. dash
отвечал вопросиками.
И что самое хорошее, если одну и ту же программу запустить из-под разных шеллов, то и программа будет воспринимать русские буквы по-разному. Установил mksh
– вдруг заработает. Заработало.
Теперь установил иксы, lightdm, xfce. Захожу в терминал – вместо русских букв ничего не вводится. Ну то есть вообще ничего, как если бы я не трогал клавиатуру. И сейчас это от шелла не зависит. В других программах все вводится.
Ну, я подумал, что это глюк xfce-terminal
. Установил gnome-terminal
, mate-terminal
, xterm
, urxvt
, konsole
. Та же самая ситуация во всех терминалах.
upd: Это были проблемы с локалью. Установил везде en_US.UTF-8
и все заработало.