Не работает переключение раскладки xubuntu

Кратко: переключение языка по Ctrl+Shift и проблемы в Ubuntu 18.04

Продолжаю цикл статей «кратко». Теперь мы немного отвлечемся от тем с командами и решим житейскую проблему с десктопом на Ubuntu 18.04.

Ubuntu наверно единственная система, которая ломает самый необходимы функционал, но при этом добавляет много ненужного… И на этот раз они очередной раз сломали раскладку переключения языка.

Во первых, в системе нет возможности сменить раскладку до тех пор пока не поставишь Gnome Tweak Tool.

Сделать это можно следующим образом:

Далее ищем его в поиске программ введя «Дополнительные настройки Gnome»,
там выбираем «Клавиатура и мышь»,
далее жмем кнопку «дополнительные параметры раскладки»,
и в секции «Переключение на другую раскладку» — выбираем то что нам нравится. Мне нравится Ctrl+Shift.

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

Как выяснилось при недолгом «гуглении» проблема уже есть на Launchpad.net (ссылка) и решить ее можно либо вручную применив патч (что делать мне не захотелось), либо воспользовавшись репозиторием, который был создан пользователем Norbert. Этот вариант мне порадовал, так как он наиболее быстрый и я его применил.

Что нужно сделать, чтобы решить проблему: подключаем репозиторий:

и обновляем пакеты:

После перезапуска системы все будет работать как обычно.

Источник

Ubuntu 13.10: Исправляем не работающий переключатель раскладки клавиатуры при помощи GXneur

X Neural Switcher есть в репозитории Ubuntu, но даже для официального репозитория Ubuntu 13.10 версия содержащейся в ней данной программы слишком старая . К счастью, для Ubuntu есть PPA от разработчика с последней стабильной версией, поэтому поставим именно ее, выполнив следующее в терминале:

sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable
sudo apt-get update
sudo apt-get install gxneur

Далее запускаем GXneur из dash.

Чтобы индикатор раскладки клавиатуры появился, нужно выполнить следующее в терминале:

gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator

Обратите внимание, что версия X Neural Switcher из репозитария Ubuntu старовата, поэтому важно установить данную программу именно из PPA репозитария разработчика. Иначе раскладка переключаться то будет, но вот индикатора при этом не увидим.

Далее нажимаем правую кнопку на флаге, указывающем на раскладку клавиатуры и изменяем Параметры (Preferences).

Для начала ставим галочку «Включить ручной режим переключения» (Use manual switching mode) на вкладке Общее / Основное (General / Main) :

Далее добавляем программу в автозагрузку поставив галочку «Запускать автоматически при старте системы» (Autostartup) в Параметры (Properties)

И конечно нужно настроить комбинацию клавиш для переключения на вкладке Комбинации клавиш (Hotkeys), нажав на кнопку Изменить (Edit) напротив действия «Переключение раскладки» (Rotate layouts):

В данном случае я использовал комбинацию двух клавиш SHIFT.

Закрываем окно изменения сочетания клавиш, нажав на OK.

Нажимаем ОК в правой нижней части окна настроек, чтобы изменения вступили в силу.

Далее можно убрать неработающий индикатор раскладки клавиатуры, потому как при смене раскладки при помощи X Neural Switcher он все равно не отображает изменение. Нажимаем правую кнопку на этом индикаторе и выбираем «Параметры ввода текста. » (Text entry settings. ). Далее убираем галочку напротив «Показать текущий источник ввода в панели меню» (Show current input source in the menu bar):

Теперь все должно работать.

Есть и другие методы решить данную проблему, но основная часть из них не предполагает использование индикаторов, поэтому их описание я опускаю.

(Обновление от 22 октября 2013 года)
Сегодня вышли обновления gnome-control-center, gnome-control-center-data, gnome-settings-daemon, libgnome-control-center1. Смена раскладки стала работать при использовании стандартных средств Ubuntu 13.10. Не могу сказать, что мне нравится, как это все работает. Но, по крайней мере, сочетание CTRL+SHIFT можно установить и при использовании данного сочетания раскладка переключается, что отражается на стандартном индикаторе.

Источник

Раскладка клавиатуры не переключается

Добрый вечер, помогите разобраться. Установил вчера Ubuntu Gnome 15.10 настройки не трогал, ядро не менял. Заметил одну весь, которой очень много на разных форумах, но нет ни одного решения. Когда переключаешь язык на русский с английского, загорается Scroll Lock. Переключаюсь Alt+Shift. Обратно переключаюсь этим же способом, лампочка горит, в строке язык поменялся, а печатает снова русским. Помогает только Win+пробел. Но по альту потом снова все повторяется. Дистрибутив переустанавливал, все повторяется. Как лечить эту проблему? На Debian 8.2 проблема остаётся. Очень надеюсь на вашу помощь. Все форумы перерыл.

ты хочешь от GNOME то, что разработчики удалили и продолжают удалять со времени выпуска 3-й версии (теже анимации с предыдущих твоих тем)
хочется GTK3 и множество настроек из GUI — Cinnamon
а так костыль навроде:

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

и потом больше в настройки клавиатуры не залазь, слетит, придётся снова запускать вышеуказанную строку

Разве гном виноват? У меня на убунте была такая проблема, а на федоре с тем же гномом (но посвежее) всё с раскладками прекрасно. Наследники дебиана как-то его патчат, чтобы не работал?

Эта строчка не помогает, тут это уже писали. У многих такие проблемы. Задать бы разрабам этот вопрос: зачем вы это делаете? Они должны наоборот, добавлять разные функции, с той же анимацией, а не ущемлять своих пользователей. В кедах все работает с раскладкой и анимации в том же дельфине.. На высоте

Источник

Отваливается переключение раскладок клавиатуры (Ubuntu 14.04.2, GNOME Shell 3.12.2)

Есть Ubuntu 14.04.2 с установленным GNOME Shell 3.12. Через некоторое время после логина без каких-либо видимых причин отваливается переключение языка ввода, причем только в одну сторону — если в верхней панели выбрать мышкой язык 1, то по alt-shift произойдет переключение на язык 2, а вот обратно уже нет. Однозначно определить событие, после которого переключение раскладок перестает работать, у меня не получилось.

Если после возникновения проблемы выполнить команду:

то ничего не меняется.

В чем может быть проблема? Спасибо.

В консоли по ctrl-alt-f1 переключение нормально работает.

А вот проверь /var/log/Xorg.0.log. Там нет подозрительных перезагрузок evdev (по времени)? И обрати внимание тогда на применяемые правила. Можешь повесить на pastebin.com

В логах куча мусора от тачпада, evdev перезагружалось только тогда, когда я через udevadm перезагрузку запрашивал. Опции xkbd правильные.

Последние строчки (XKB: reuse xkmfile) возникают по 2 при каждом переключении (или попытке переключения), не нашел ничего по этому поводу.

А что это у тебя за дикие ошибки в самом начале?

Дикость какая-то. В первый раз такие вижу. Что-то у тебя не так с иксами (предполагаю).

Это ноутбук с тачпадом synaptics, подключенным по i2c через i2c_hid. Возможно, вот это: https://bugs.launchpad.net/ubuntu/ source/xserver-xorg-input-evdev/ bug/1121379 . Тачпад работает тоже так себе, но это другой вопрос уже.

В общем, что касается XKB, то пока ничего странного не заметил в твоем логе. Попробуй вот что: когда отвалится в следующий раз, то в консоли сразу же набери setxkbmap -query и тебе выведутся текущие настройки. Что он там пишет?

Отвалилось, переключил вручную через меню гнома:

Потом переключил через альт-шифт на русскую раскладку (обратно не переключается):

variant: , может что-то поломать?

Проблема может быть уже на уровне GNOME. По всей видимости, он потом системные настройки по-своему переконфигурирует. Просто они совпадают с /etc/default/keyboard в большинстве, но другие. А нет там опции использовать системные настройки? Хотя бы посомтреть, будет ли отваливаться? Вроде я как-то видел давно GNOME 2 и там вроде, AFAIR, было что-то такое.

Поломано-то как раз первое, а не второе. Второе ок. Он у тебя layout завалил

Точно GNOME переконфигурирует. Видишь, отличается от системных и совпадает с твоими, что ты выше скрин дал. Надо подумать. Событием может быть отвал клавиатуры. У тебя же беспроводка?

Да, проблема, скорее всего, в GNOME, если удалить второй язык в настройках системы, то переключение работать не будет вообще даже после setxkbmap -layout us,ru -option grp:alt_shift_toggle . Есть еще выбор метода ввода, где можно выбрать ibus, но он у меня тоже не заработал.

Клавиатура в ноутбук встроена. Даже если бы отваливалась, то почему в одну сторону переключение работает?

Была еще мысль обновить гном, но придется подключать нестабильные рра, что-нибудь еще отвалится..

А что он setxkbmap сразу после отваливания пишет, но до того, как ты переключаешь через меню гнома?

Ну, этот момент поймать сложно, но думаю, что писать будет вот это:

Клавиатура в ноутбук встроена. Даже если бы отваливалась, то почему в одну сторону переключение работает?

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

Правильно, только этот цикл «выставить через меню — переключиться с клавиатуры» можно повторять сколько угодно раз. Т. е. сама клавиатура работает, не работает только переключание и только в одну сторону. И появляется проблема спустя какое-то время после загрузки.

Хотел через xbindkeys запускать скрипт переключения, а он не ловит alt-shift.

По поводу оригинальной проблемы: есть смысл отправлять багрепорт в гном? Или по логам будет сложно что-то понять и это не баг?

Ну, этот момент поймать сложно, но думаю, что писать будет вот это:

А я как раз думаю, что будет именно то, что тут Отваливается переключение раскладок клавиатуры (Ubuntu 14.04.2, GNOME Shell 3.12.2) (комментарий) (первый листинг). Скорее всего, отваливается layout в «us», ты переключаешь через меню, но раскладка не меняется и остается «us», а потом ты переключаешь клавиатурой и раскладка меняется на «us,ru». А вот если per-window убрать, то есть глобальное переключение для всех окон, то тоже баг проявляется?

Попробовал убрать per-window, посмотрю день-два. Спасибо за ответы.

Расскажи потом, что получается при этом.

В итоге не помогло, также иногда перестает переключаться.

В итоге не помогло, также иногда перестает переключаться.

Надо искать в GNOME проблему. Сейчас глянул документацию мельком (у самого нет и не было GNOME). Написано, что GNOME 3 не использует системные настройки иксов в принципе и все контролирует сам.

Вроде какие-то расширения для GNOME есть. Может, их надо поставить и проверить (я не в зуб ногой):

Я думаю, надо попробовать какую-нибудь нестабильную версию гнома поставить.

Все закончилось тем, что я снес гном, юнити и все, что к ним относится, с ключом —purge (а также gdm и lightdm) и поставил заново, пока вроде все нормально. К сожалению, в процессе поиска решения обновился до 14.10, хотел на LTS остаться.

была такая же проблема. решил ее сносом gnome-tweak-tool, который спустя какое-то время заменял дефолтный конфиг на свой — плохой.

Похожая ситуация. После логина через какое-то рандомное время перестает работать переключение раскладок через «Modifiers-only switch to next source», работают только назначенные комбинации «Переключиться на следующий источник», «. на предыдущий . «, но это неудобно. И значок текущей раскладки перестает меняться, и выбор через этот значок не работает. Тоже 14.04, gnome shell.

Похожая ситуация. После логина через какое-то рандомное время перестает работать переключение раскладок через «Modifiers-only switch to next source», работают только назначенные комбинации «Переключиться на следующий источник», «. на предыдущий . «, но это неудобно. И значок текущей раскладки перестает меняться, и выбор через этот значок не работает. Тоже 14.04, gnome shell.

UPD, когда баг проявляется, то через «Modifiers. » переключается только с англ. на русский, обратно нет. gnome-tweak-tool не стоит (

Источник

Смена раскладки в Xubuntu 11.10

Xubuntu 11.10 оказалась превосходным решением для нетбука. Быстрота, легкость, гибкость в тех местах, где нужно и где хочется. Одна досада — смена раскладки.

Я привык к Ctrl + Shift, здесь же по дефолту Alt + Shift. Я привык к английскому языку по умолчанию, здесь же вылазит русский.

В меню настроек подобного нет. Пытался изобразить из себя кулхацкера и полазить в конфигах — ничего не получилось. Установил xfce4-xkb-plugin, но с ним популярная беда — не сохраняет настройки после ребута (разработчики признают такой грешок, обещают исправить в следующих версиях).

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

  • Вопрос задан более трёх лет назад
  • 15009 просмотров

Эврика! Для решения проблемы можно использовать setxkbmap, но с небольшой хитростью.

Я пробовал команды вроде:

но это не помогало — раскладку по-прежнему менял альт-шифт. Причину проблемы подсказала следующая команда:

Оказалось, что опция переключения по котрол-шифту прописывается в конфиги, но после нее по-прежнему остается опция альт-шифта, которая ее перекрывает. В голову пришло слегка костыльное решение, которое, тем не менее, работает:

Источник

Читайте также:  Как настроить свой айфон для ребенка
Оцените статью