Столкнулся с проблемой при наборе текста на русской клавиатуре, после установке 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]

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

5 1 голос
Рейтинг статьи

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять