Столкнулся с проблемой при наборе текста на русской клавиатуре, после установке MX Linux. Вроде и Локаль ru_RU.UTF-8 поставил и раскладку русскую включил. А все равно при наборе русского текста вся раскладка перемешана. Для незнакомых с традиционными русскими клавиатурами создаются так называемые «фонетические раскладки», в которых русские и латинские буквы на одной клавише подобраны по сходству звучания: A — А, S — С, D — Д и т. д., например:
Такой раскладкой пользуются для ввода русских текстов многие за пределами СНГ. В некоторых странах (например, в Германии или Швеции) распространены иные варианты фонетической раскладки, что связано с особенностями основной местной раскладки (в которых бывают переставлены или добавлены буквы и т. п.).
Ладно с клавиатурой разобрались, но как исправить.
Первым делом смотрим нашу локаль:
sudo locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Если у Вас не так, то набираем:
sudo dpkg-reconfigure locales
Следует выбрать, как минимум:
ru_RU.UTF-8
И выбрать ее в качестве локали по умолчанию. После чего все необходимые локали будут перегенерированы на ru_RU.UTF-8.
Далее необходимо переопределить клавиатуру:
sudo dpkg-reconfigure keyboard-configuration
Также можно посмотреть файл:
sudo nano /etc/default/keyboard
Вот так выглядит мой:
##KEYBOARD CONFIGURATION FILE
#Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="ru,us"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"
BACKSPACE="guess"
Также если у Вас Gnome, смотрим командой:
echo $XDG_CURRENT_DESKTOP
Необходимо будет воспользоваться программой GNOME Tweak Tool. Просто разработчики Gnome сделали так, что Gnome не воспринимает раскладки, которые установлены в настройках X’сервера.
Ну и рестарт системы:
sudo reboot
[endtxt]