26 апреля 2013

Как установить флажки в раскладке клавиатуры в Ubuntu 13.04


В Ubuntu 13.04 флажки в индикаторе раскладки клавиатуры устанавливаются также, как в Ubuntu 12.10, т.е. c правами root и по следующему адресу: /usr/share/icons/flags:


Установка и активация флажков

Все действия проводим в терминале (Ctrl+Alt+T):

1. Создайте директорию или попросту папку flags следующей командой:

sudo mkdir /usr/share/icons/flags

2. Далее выполните команду для перехода в созданную директорию:

cd /usr/share/icons/flags

3. Загрузите флаги с правами суперпользователя этой командой в папку flags:

sudo  wget http://suservice.net/icons/flags2/{ru,us}.png

4. Активируйте флаги:

gsettings set org.gnome.libgnomekbd.indicator show-flags true

5. И последнее. Чтобы флажки отобразились в трее, нужно перезагрузить систему или компьютер.

Но можно применить маленький трюк для отображения флажков в трее без выхода из системы.

Кликните на индикаторе раскладки, выберите в контекстном меню Параметры раскладки клавиатуры, в открывшемся окне Раскладка клавиатуры активируйте любую из раскладок, кликом на ней, а затем на знак минус (-), что внизу окна для удаления данной раскладки:


А затем вновь установите её, кликнув на знак плюс (+) и Добавить:


Индикатор раскладки в трее тут же изменится на флажок.

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

gsettings set org.gnome.libgnomekbd.indicator show-flags false

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

Удачи.

23 комментария :

  1. Добрый день.Флажки, это конечно красиво.А нельзя ли сделать чтобы при смене раскладки на клавиатуре загорался огонёк, как в Zorin OS.Это по-моему функциональней.У меня Ubuntu 12.04.Извините если вопрос не в тему.

    ОтветитьУдалить
  2. Это наверное зависит от самой клавиатуры. Вот клава на которой я работаю. http://yadi.sk/d/WHM9ohtE4O0-8 На левой стороне панель управления проигрывателем, на правой почта, поиск, домашняя папка открывается. Ну и горит индикатор при переключении раскладки....

    ОтветитьУдалить
    Ответы
    1. Тип клавиатуры не в счёт.У меня параллельно стояли две системы и эффект с огоньком наблюдался только в Zorin.Отсюда и вопрос.

      Удалить
    2. Параметры системы > Раскладка клавиатуры > Параметры > Использовать клавиатурные индикаторы для отображения дополнительных раскладок. Там же масса других пунктиков: Клавиши смены раскладки, прерывания работы Х-серверы, кнопки Delete на цифровой клавиатуре - это только те, что я в обязательном порядке посещаю начиная с Ubuntu 8.10. Причём раньше русская клава сама добавлялась, а теперь по любому приходится в этот раздел заходить чтобы добавить, так что остаётся только кнопочку Параметры нажать и включить вами любимые индикаторы ))

      Удалить
  3. Добрый вечер. После обновления ubuntu 12.10 до 13.04 триколор куда то пропал http://casete.ru/33194 . В указанной папке оба флага присутствуют. Почему ж наш то не отображается,непатриотично как то выглядит.

    ОтветитьУдалить
    Ответы

    1. Попробуй перезагрузить компьютер. Как правило, должен появиться. Если не появится, сделай установку флажков ещё раз (повтори инструкцию на установку) и перезагрузи систему.

      Удалить
  4. (process:4567): dconf-WARNING **: failed to commit changes to dconf: Соединение закрыто ?
    в ответ на gsettings set org.gnome.libgnomekbd.indicator show-flags true

    ОтветитьУдалить
    Ответы
    1. В редакторе dconf поставил галочку - работает.

      Удалить
  5. Анонимный1 мая 2013 г., 9:46

    В Linux Mint 13 не хочет работать данная финтифлюшка. Даже уменьшение значков флажков до 50 пикселей не помогло.

    ОтветитьУдалить
    Ответы
    1. Данная "финтифлюшка", как ты выразился только для Ubuntu и ни как не для Linux Mint. Для Linux Mint есть своя функция.

      Удалить
  6. Анонимный1 мая 2013 г., 12:08

    решение для линукса минта, http://www.mintlinux.ru/go/url=http://itmages.ru/image/view/903120/d1718428 , просто поставить галочку в нужном месте, после всех операций описанных выше. P.S. Linux Mint -та же Ubunta, только лучше.

    ОтветитьУдалить
    Ответы
    1. Где ты нашел Редактор Конфигурации? У меня в Минт Мате 15 его нет, в Менеджере программ найти его не могу. Пожалуйста подскажи как его найти, я или не правильно название пишу в поисковике Менеджера Программ или... вообщем я пока без Редактора Конфигураций.
      У меня Минт Мате 15 х32.

      Удалить
    2. Выполни команду для установки Редактора Конфигурации: apt install dconf-tools

      Удалить
    3. Это я установил, но после org/mate у меня нет дальше необходимых пунктов.
      [im]http://s020.radikal.ru/i716/1306/ff/e7bfde0ba027.jpg[/im] в этом проблема.

      Удалить
    4. org-mate-desktop-peripherals-indicator и поставь крыжик в параметре show flags (показывать флаги), как флажок тут же отобразится на панели в раскладке.

      Удалить
    5. Где ты нашел Редактор Конфигурации? Menu , а потом вбей в поиске ,, редактор конфигурации ,,

      Удалить
  7. А как насчёт флагов для других раскладок?

    ОтветитьУдалить
    Ответы
    1. Открыть папку .icons с правами суперпользователя: sudo nautilus /usr/share/icons/flags и положить туда флаг своей страны. Вот так.

      Удалить
    2. У меня три раскладки: русская, английская и эсперанто. Положил туда флаг нужного размера, на всякий случай переименовал в eo.png, перезапустил службу. Не помогло.

      Удалить
  8. У меня три раскладки: русская, английская и эсперанто. Положил туда флаг нужного размера, на всякий случай переименовал в eo.png, перезапустил службу. Не помогло. До сих пор только ru и en...

    ОтветитьУдалить
    Ответы
    1. Всё дело в том, что самого языка эсперанто нет в добавлении раскладок. Поэтому и не появляется.

      Удалить
    2. Чочочо??? Как это нет, когда есть? Не только раскладка, но и даже почти полная локализация юнити/гномощели/гнома возможна.

      Под "До сих пор только ru и en" имел ввиду, что не отображается тупо флажок эо. А раскладка как была, так и есть.

      Удалить