RE: Переключение фокуса на нужное окно по клику мышки не работает

В процессе использования системы наткнулся на странное поведение dde. Возникают проблемы с переключением фокуса на нужное окно. Для того, что бы начать печатать в нужном окне, мне нужно либо мышкой кликнуть по заголовку, либо по alt+tab  переключаться. Если тыкнуть по окну, в любой области, оно не будет в фокусе, и писать будет в прежнем окне. Очень Раздражает. Только у меня так? Проблема появляется периодически. Если отключаешь эффекты, то всё вновь работает как надо. Включаешь обратно, уже печатает в нужном окне, но окно при этом не возвращается в фокус, но хоть так работает. Лечится только перелогированем или перезагрузкой. Так и не удалось выявить закономерность, когда появляется.

Карта Nvidia GeForce GTS 450 Driver: 352.79

Объясните популярно как перешли.

17.06.2016

Параллельно я решал проблему с переключение раскладки, и c не работающими hotkey на русской раскладке. Проблема решается установкой ibus.

sudo apt-get install ibus ibus-chewing im-config
ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

далее без рута

im-config -n ibus

перегружаемся,

запускаем в терминале

ibus-setup

выдает сообшение:


IBus не выполняется. Запустить?

выбираем «ДА»

Появляется иконка переключения языков в трее и сообщение:


IBus запущен. Если у вас нет доступа к IBus, добавьте приведенные ниже строки в $HOME/.bashrc и заново войдите в систему.

export GTK_IM_MODULE=ibus

export XMODIFIERS=@im=ibus

export QT_IM_MODULE=ibus

Так и делаем, добавляем, что просили, куда нужно, согласно этому сообщению и жмем «ОК».
Далее перед нами окно настроек. Горячие клавиши оставляем по умолчанию. Через ALT Shift не будет работать только через win+space однако, работать будет сразу без необходимости дважды жать пробел. Выкладываю скрины настроек.

RE: Переключение фокуса на нужное окно по клику мышки не работает

RE: Переключение фокуса на нужное окно по клику мышки не работает

RE: Переключение фокуса на нужное окно по клику мышки не работает

Далее перезапускаем демон ibus, это можно сделать нажав правой кнопкой мыши на индикатор раскладок в трее.
После хорошо бы, добавить старт демона ibus в автозагрузку если знаете как это сделать. У меня не получилось. Запускаю его командой


/usr/bin/ibus-daemon -d

17.06.2016

Чтобы добавить команду в автозагрузку нужно в

~/.config/autostart/

создать файл ibus.desktop:

touch ~/.config/autostart/ibus.desktop

Затем открыть его:

gedit ~/.config/autostart/ibus.desktop

и добавить в него:

[Desktop Entry]
Encoding=UTF-8
Version=0.0.1
Type=Application
Name=IBus-daemon
Comment=
Exec=/usr/bin/ibus-daemon -d
StartupNotify=false
Terminal=false
Hidden=false

30.06.2016

вы опередили меня на пару минут) Как раз делаю отдельный пост, где собирался это метод написать,
только зачем «touch ~/.config/autostart/ibus.desktop»
достаточно и «gedit ~/.config/autostart/ibus.desktop». Файл же все равно создаться пр открытии)

30.06.2016

Согласен, «touch ~/.config/autostart/ibus.desktop» не нужна)

21.07.2016

im-config -n ibus
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/im-config.common: строка 118: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор

27.10.2017

sudo im-config -n ibus
[sudo] пароль для q:
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/xinputrc.common: строка 76: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор
E: Конфигурация для ibus не найдена в avail_auto.
/usr/share/im-config/im-config.common: строка 118: [: /usr/share/im-config/data/21_ibus.conf: ожидается бинарный оператор

27.10.2017
Ответить

bash: ibus-clutter: команда не найдена
что не так?

а что это вообще за команда: ibus-clutter? Опишите проблему шире, на каком этапе?

26.11.2016
Ответить

Ваш ответ