hint: рецепт внизу

Нынешние дистрибутивы Linux, ориентированные на пользователей, данную задачу решают достаточно просто –  лепится плагин к панели, который и меняет раскладку. Если же мы периодически занимаемся Unix-diving’ом, то от такой прелести нам придётся отказаться.

До сих пор я пользовался способом, описанным в заметке “Русификация ZenWalk’а” (через xorg.conf), и это всегда работало…

Но вчера я решил установить на свой ноутбук, вернувшийся из ремонта (чинили шуршание в наушниках больше месяца :( ), CLS 10.4. Эта аббревиатура есть ничто иное как Calculate Linux Scratch.

Немного о том, что это такое:

Calculate Linux — дистрибутив Linux, созданный на базе Gentoo Linux, и полностью с ним совместимый. В чём фишка? А фишка в том, что он уже собран! Специально для ленивых, но желающих приобщиться к радостям использования Gentoo, всё заранее собрано. То есть, Вам не надо сидеть часами и собирать иксы, они у вас сразу же будут. Помимо иксов у Вас будет Gnome \ KDE \ Xfce \ openbox (в зависимости от того, какой вы образ скачаете).

После CL (Calculate Linux) есть различные суффиксы (обозначающие среды, которые будут предустановлены). У меня почему-то суффикс “Scratch”(в переводе с английского — “ничто”), однако предустановлен родной (мне) openbox. Вопрос к разработчикам Calculate Linux: какое же это “ничто”, когда “всё” есть? Или это дзен?

Кстати, слышал много нехороших слов в адрес сборок с KDE — мол, есть свои (специфические) баги. Я об этом ничего не знаю — “Scratch” и Gnome завелись и бегали нормально.

И всё бы хорошо (ибо интернет я стандартно подключил), да вот смена раскладок не работает через рецепт с ZenWalk’ом. Странно… Ну да ладно, иду в гугл. Через некоторое время нахожу setxkbmap. В итоге получаю команду:

setxkbmap -layout 'us,ru' -option 'grp:alt_shift_toggle,grp_led:scroll'

Которая мне обеспечивает переключение раскладки по Alt+Shift (из-за клавиши Fn в левом нижнем углу отказался от Ctrl+Shift…) и зажигает диод от Scroll lock’а.

Плавание продолжается ;)

Использую десктопные и серверные решения на базе Linux уже несколько лет, готов поделиться опытом. Предпочитаю использовать Debian за стабильность и удобство настройки.
Настройка ().
3 ответов на Ещё один способ сменить раскладку в Linux
  1. pr0n1x:

    В иксах уже давно отрубили эту настройку на уровне конфига. А вообще все вменяемые DE умею это все. т.е. не надо писать все в скрипты(аля .xinitrc). В КДЕ например «Параметры системы» -> «Языки и стандарты» -> «Раскладки клавиатуры» -> «Дополнительно». Там будет полный набор настроек setxkbmap.

    • Вполне может быть: я уже целых пол года не тестил дистрибутивы.

      “Все вменяемые DE” мне мало интересны, ибо слишком просты при поверхностном изучении и слишком сложны при глубоком погружении.

  2. little_jon:

    Поставил потестить очередной системой, первое впечатление, установщик удался на славу. Сначала загрузил LiveCD в RAM потом вытащил диск, потом в терминале, calculate -d /dev/sda9, и … До меня не сразу дошло что в сидюке диска нет. Он из голой оперативы меньше чем за 2 минуты систему поставил с кедами! It’s hack, 5 баллов!!!

Ответить

*