Постоянно меняйте раскладку клавиатуры в Xubuntu 14.04

16

У меня свежая установка Xubuntu 14.04 Trusty Thar (не обновление), и мне нужно менять раскладку клавиатуры при каждой загрузке.

Это содержимое файла /etc/default/keyboard:

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT="cat"
XKBOPTIONS="terminate:ctrl_alt_bksp"

Мне кажется правильным, но макет не следует этому файлу.


Метод № 1 пытался применить конфигурацию навсегда

Каждый раз, когда я загружаюсь, я получаю американскую раскладку клавиатуры. Если я сделаю:

sudo dpkg-reconfigure keyboard-configuration

Все параметры, которые появляются, являются желаемыми:

  • Общий 105-клавишный (международный) ПК
  • испанский
  • Испанский - каталанский (Испания, со средней точкой L)
  • По умолчанию для раскладки клавиатуры
  • Нет составной ключ
  • да

Но каждый раз, когда я загружаю машину, я снова получаю американский макет.

Вывод команды:

Your console font configuration will be updated the next time your system
boots. If you want to update it now, run 'setupcon' from a virtual console.
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4.1) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-27-generic

Метод № 2 пытался применить конфигурацию навсегда

По моему Settings->Keyboard->Layoutя поставил галочку Use system defaults. Если изменение в этой конфигурации:

введите описание изображения здесь

Конфигурация применяется, но при перезагрузке я снова получаю макет США. Настройки в этих окнах являются постоянными, но раскладка клавиатуры соответствует США при каждой перезагрузке: - $


Как я могу навсегда изменить раскладку клавиатуры? Это раздражает ...

выйти
источник
Какое содержание у вас /etc/default/keyboard?
ТуКсн
@ Xubu-Tur XKBMODEL = "pc105" XKBLAYOUT = "es" XKBVARIANT = "cat" XKBOPTIONS = "terminate: ctrl_alt_bksp"
выход из системы
это то, что я сказал в конце моего вопроса. это моя конфигурация по умолчанию, и она не сработала. Я тоже пытался настроить свой макет, но, как я написал в ответе @Emil, это не сработало.
выход
Я добавил к этому вопросу гораздо больше информации, чтобы быть максимально ясным.
выход
Попробуйте этот ответ по ссылке Эмиля askubuntu.com/a/113517/265974
TuKsn

Ответы:

3

Попробуйте снять флажок «Использовать системные настройки по умолчанию» и убедиться, что в списке раскладок клавиатуры испанская клавиатура является первой. Если у вас нет испанской клавиатуры, добавьте ее в начало списка. У меня получилось, надеюсь поможет введите описание изображения здесь

Эмиль
источник
Я добавил больше информации к вопросу. ваш метод работает, но при перезагрузке макет снова меняется.
выход
1
Видимо, это старая проблема. Вы проверяли это: askubuntu.com/questions/66096/… ? Там есть больше обходных путей, возможно, стоит попробовать некоторые из них.
Эмиль
0

пример того, как навсегда перейти на немецкий язык de:

apt-get install console-common
localectl set-x11-keymap de
localectl set-keymap de
reboot
Асаф Маген
источник