Иду в Systems → Параметры → Клавиатура, выбираю вкладку Layouts, жму на кнопку Add…, выбираю нужные раскладки. После этого в диалоговом окне есть только кнопки Help и Close. Если нажать Close, окно просто закрывается, и добавленные раскладки не сохраняются (а также иные настройки, например выбранный тип клавиатуры):
Пробовал менять размер окна, надеясь, что кнопка сохранения параметров может быть где-то скрыта, но нет, её просто нет. Что делать?
Система: openSUSE 12.2, MATÉ установлен «в один щелчок», как указано в руководстве.
Помогло частично. Я создал файл /etc/X11/xorg.conf.d/01-keyboard-layout.conf следующего содержания (взят фрагмент из xorg.conf, работавшего в openSUSE 11.3):
Теперь в MATE появляются только две раскладки (США и русская), а переключение по Alt+Shift не работает, помогает только запуск kkbswitch, что не очень удобно.
А что в Suse до сих пор Driver "kbd"... ??? Вроде бы давно у всех evdev.
Модель клавиатуры попробуй не указывать, да и вообще лучше не писать лишего, если сомнения, тогда опции примут дефолтные значения.
После этого система перестала загружаться в графический режим. Хорошо, загрузился в консоль, удалил файл. Теперь после загрузки в MATÉ появились уже две раскладки (США и русская), но третья и т. п. добавляться по-прежнему не желают, а также не получается назначить сочетание клавиш для переключения раскладок. И по-прежнему директория ~/.config/mate пустая, ~/.config/mate-session пустая, больше ничего, содержащего mate в имени в домашнем каталоге нет.
Продолжают происходить какие-то просто потусторонние вещи. После очередной загрузки MATÉ внезапно добавил третью (белорусскую) раскладку клавиатуры и всё-таки признал, что модель клавиатуры — Microsoft Natural. Однако добавить ещё одну раскладку, а также изменить какие-то параметры (например, сочетание клавиш для переключения раскладок) по-прежнему не получается.
Потому что в MATE 1.6 настройки сохраняются в GSettings.
Можно посмотреть через dconf-editor по пути /org/mate/desktop/peripherals/keyboard/kbd/, а можно так:
Ну, тема действительно не очень свежая. Я помыкался с MATÉ, да и отказался от него, поскольку для меня возможность работать с несколькими раскладками является критичной.
gabix
Могу лишь сказать, что у меня всё работает, хоть сто раскладок. В том числе и на openSUSE Tumbleweed.
Может случилось чудо, и mate-settings-daemon не стоял?