google
Ноя 06 2008

Индикатор раскладок клавиатуры

Признать мне уже глаза намозолил стандартный в GNOME апплет «Индикатор раскладок клавиатуры», который хоть и выглядит просто, но я бы сказал убого и зачастую, чтобы понять какой язык у тебя сейчас надо всматриваться.
По этому я предлагаю заменить скучную надпись на иконку. Действия описанные ниже подходят только для Русской, Английской и Украинской раскладки, для всех остальных дополнительные иконки с флажками придется рисовать (что лучший вариант, разрешения *.png или *.svg) или искать в интернете.
Итак, чтобы заменить «надпись раскладки» на иконки, производим следующие действия:

ВНИМАНИЕ!!! Во избежание недоразумений, выполняйте все ниже описанные действия от имени вашего пользователя в системе, НЕ рута! Если же делаете с под рута, проверьте пожалуйста права на файлы, и измените группу и владельцев, поставив так же права 777.

Создаем директорию, куда положим иконки:
#mkdir /home/booch/.icons/flags

Переходим в нее:
#cd /home/booch/.icons/flags

Качаем иконки с флажками:
#wget http://www.linuxspace.org/wp-content/uploads/2008/files/{ru.svg,us.png,ua.png}

Приводим иконки в действие:
#gconftool-2 –type bool –set /desktop/gnome/peripherals/keyboard/indicator/showFlags true

Данные иконки (кроме Украинской) были позаимствованы у Википедии, флажок США, был переработан и приведен к надлежащему виду.

Результат:
Flags_icons
Важное замечание, на Ubuntu 8.04 у меня этот способ не работает, и иконки флажков не отображаются, на обновленной версии (с Ubuntu 8.04 до Ubuntu 8.10) тоже!

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

1) Перейдите в директорию…
#cd /home/booch/.gconf/desktop/gnome/peripherals/keyboard
где booch – это моя домашняя директория, в место нее впишите свою.

2) Создайте папку indicator
#mkdir indicator

3) Перейдите в нее
#cd indicator

4) Сделайте следующее:
#wget http://www.linuxspace.org/wp-content/uploads/2008/files/%gconf.xml
- скачиваем файлик %gconf.xml

#gconftool-2 –type bool –set /desktop/gnome/peripherals/keyboard/indicator/showFlags true – активируем иконки

Завершаем текущий сеанс, и заходим заново!

У меня иконки активировались (вер. линукс Ubuntu 8.04)

Viewed 2684 times by 1333 viewers

Комментарии (6)

  • By Vetal, 16 Ноябрь 2008 @ 21:45

    Сенкс за статейку. Супер. помогла :)

  • By vova, 11 Апрель 2009 @ 19:33

    никак не работает в ubuntu 9.04

  • By vkontakte.ru admin, 11 Апрель 2009 @ 22:47

    ubuntu 9.04 еще не вышла)) есть только бета-версия, так что нечему удивляться

  • By chief, 15 Апрель 2009 @ 13:22

    спасибо помогло!!!!

  • By Yak, 15 Май 2009 @ 10:01

    ubuntu 9.04 прекрасно заработало

  • By vkontakte.ru admin, 24 Май 2009 @ 0:25

    У меня тоже без проблемы.

Other Links to this Post

RSS-лента комментариев к этой записи. TrackBack URI

Оставить комментарий

CAPTCHA image