Что делать, если пропала раскладка клавиатуры и пропал индикатор раскладки клавиатуры из системного трея в Ubuntu 14.04 - 12.04



Бывает, что после каких-то действий с системой пропадает раскладка клавиатуры, также пропадает индикатор раскладки клавиатуры в системном трее Ubuntu и сменить (переключить) раскладку клавиатуры клавишами для смены раскладки нельзя.

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


Так как, начиная с Ubuntu 13.10, было изменено приложение для настройки раскладки клавиатуры, поэтому воспользуйтесь инструкцией в соответствии с Вашей версией Ubuntu.

Инструкция для Ubuntu 12.04 - 13.04.

Итак, если у вас возникла данная проблема заходим в "Параметры системы" и выбираем пункт "Раскладка клавиатуры":



Далее откроется вот такое окно:


Пробуем первый метод - нажимаем "Восстановить параметры по умолчанию".

Если русский язык в списке не появился, тогда нажимаем на значок "+" и выбираем расскладку "Русская", затем добавить:



И финальное действие, возвращаемся в пункте "Раскладка клавиатуры", нажимаем параметры и выбираем клавиши для смены раскладки:

Вот и всё!

Инструкция для пользователей Ubuntu 13.10 - 14.04.

Для того, чтобы исправить проблему с раскладкой клавиатуры, открываем Параметры системы - "Клавиатура":


Затем нажимаем на ссылку "Ввод текста":


Это же можно сделать быстрее, найдя "Ввод текста" в Главном меню Dash:


Итак. Открылось окно "Ввод текста".

Первое, что проверяем, это, чтобы был установлен "Русский язык":


Если "Русский язык" отсутствует в списке, тогда жмём "+", находим "Русский язык", выбираем его и жмём "Добавить":



Второе, что проверяем - это установку горячих клавиш для смены раскладки:


Если там пусто, то щелкаем мышкой в текстовое поле и вводим нужное вам сочетание клавиш.

Теперь самое важное. 

Индикатор в системном трее просто так не появится.

Нужно убедиться, что стоит галочка "Показывать текущий источников ввода в панели меню":


Всё, выставляем галочку "Показывать текущий источников ввода в панели меню" и теперь в системном трее (панели меню) появится индикатор раскладки клавиатуры:


Вот и всё.

Поделиться:

Если у Вас возникли вопросы.

Приглашаю задавать их на сервисе вопросов и ответов: Ask LinuxRussia.com.
Там Ваши вопросы не потеряются и Вы быстрее получите ответ, в отличие от комментариев.

33 коммент. :

  1. Анонимный27 мая 2013 г., 16:29

    Спасибо, добрый человек, заработало!

    ОтветитьУдалить
    Ответы
    1. Рад, что информация оказалась полезной! :)

      Удалить
  2. Ура, все круто теперь ! Спасибо !

    ОтветитьУдалить
  3. Ответы
    1. А поподробней, что именно не работает?

      Удалить
  4. На убунту13.04 не прокатывает

    ОтветитьУдалить
    Ответы
    1. Поподробней описывайте, что именно не прокатывает? Я делал скриншоты на Ubuntu 13.04. У Вас раскладка не меняется или язык не добавляется?

      Удалить
    2. Анонимный12 июля 2013 г., 15:04

      U menya yazyk ne dobavlyaetsya

      Удалить
    3. sudo gedit /etc/default/keyboard

      И пришлите сюда текст.

      Удалить
  5. Анонимный12 июля 2013 г., 13:24

    Спасибо! Всё заработало))

    ОтветитьУдалить
  6. Анонимный21 июля 2013 г., 1:50

    а у меня со сменой что-то. Бывают такие моменты, когда меняешь раскладку (и она меняется) , но, на отображается английский (к примеру) когда включен русский. И так пока пару раз язык не поменяешь. Раздражает очень. Не знаете как решить? Ubuntu 12.04...

    ОтветитьУдалить
  7. Посмотрите не установлено ли несколько языков русских, еще проверьте стоит ли галочка использовать одинаковую раскладку во всех окнах. Не устанавливали ли программа xneur (аналог puntoswitcher)?

    ОтветитьУдалить
  8. Анонимный21 июля 2013 г., 3:35

    использовать одинаковую раскладку во всех окнах - стоит галочка, в этом дело???

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

      Удалить
  9. нет индикатора раскладки клавиатуры в lubuntu 13.04 как этот недостаток устранить

    ОтветитьУдалить
    Ответы
    1. не нахожу терминала в lubuntu13.04

      Удалить
    2. Щёлкаем правой кнопкой мыши на нижней панели.
      В контекстном меню выбираем пункт "Добавить/убрать элементы панели".
      В раскрывшемся окне "Настройки панели" переходим на вкладку "Апплеты панели".
      Нажимаем кнопку "Добавить".

      [im]"http://1.bp.blogspot.com/-N-6kQvuuhNQ/UgYhTH_2hfI/AAAAAAAACUk/gq54c7YqoiE/s520/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_116.png" width="320"[/im]

      Удалить
    3. [im] http://1.bp.blogspot.com/-N-6kQvuuhNQ/UgYhTH_2hfI/AAAAAAAACUk/gq54c7YqoiE/s520/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_116.png" width="320 [/im]

      Удалить
    4. Если отсутствует русская раскладка в лубунту, то Добиться русской раскладки клавиатуры в lxde графическими средствами у меня не получилось, поэтому запускаем

      setxkbmap -option grp:switch,grp:alt_shift_toggle us,ru

      После этого клавиатура переключается по Alt+Shift (это поведение можно менять, меняя alt_shift_toggle на то, что вам нравится) между русской и английской (естественно, вместо us,ru можно написать те варианты, которые вам нужны). Чтобы запускать эту команду каждый раз при запуске lxde, нужно добавить в конец файла

      /etc/xdg/lxsession/LXDE/autostart

      строчку

      @setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ru

      Удалить
    5. Для запуска терминала нажать меню - выполнить и вписать lxterminal , либо сочетание клавиш ctr-alt-t

      Удалить
    6. А вообще он у меня находится в стандартных: [im]http://1.bp.blogspot.com/-FuGZiWgDZlY/UgYj7pc8YgI/AAAAAAAACU0/lWdU03XzUKs/s520/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_118.png[/im]

      Удалить
    7. По поводу раскладки еще написано на форуме: http://www.lubuntu.ru/forum/viewtopic.php?f=15&t=499 , если нет русской раскладки.

      Удалить
    8. Сам буквально вчера столкнулся с этой проблемой на lxde :) Не было индикатора и русской раскладки.

      Удалить
  10. sudo gedit /etc/default/keyboard

    esli bez kometariev to vyglyadit tak :

    XKBMODEL="cymotionlinux"
    XKBLAYOUT="us"
    XKBVARIANT=""
    XKBOPTIONS=""

    Iz menu parametrov sistemi ischezla vozmojnost' nastroiki raskladki klaviatyri. Ischez znachek smeni klaviatyri, tak je ne rebotaet smena raskladki s pomosh'y kombinatsyi klavysh. Ubuntu 13.10.

    ОтветитьУдалить
    Ответы
    1. XKBMODEL="pc105"
      XKBLAYOUT="us,ru"
      XKBVARIANT=","
      XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

      замените на эти

      Удалить
  11. Попытался поменять буквы индикатора клавиатуры на флажки. Получил кирпич. как вернуться обратно на буквенное обозначение?

    ОтветитьУдалить
  12. Раскладки "Русская" в списке нет... Есть "Русская (DOS)", "Русская (Macintosh)" и т.д., а "Русская" нет. Что делать?

    ОтветитьУдалить
  13. Nu i gde vashi parametry sistemy??

    ОтветитьУдалить
  14. в 14.04 мате что не делаю нет аплета .смена через комбинацию клавиш есть,а аплета нет.

    ОтветитьУдалить
  15. а нельзя где то скачать аплет?

    ОтветитьУдалить
  16. Всё это конечно правильно, НО!!! Сделал и никакого индикатора как не было так и нет. Убунту 15.04

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