[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Raspberry PI, Bullseye, переключение раскладок



Сам спросил, сам нашёл ответ. Во всем виноват оконный менеджер mutter: он перехватывает события смены раскладки через xkb и отменяет их. Единственным легитимным способом переключения раскладок он, кажется, считает вызов определённой функции в libmutter.

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

пн, 24 янв. 2022 г., 17:29 Maksim Dmitrichenko <dmitrmax@gmail.com>:
Всем привет!

Не совсем чистый Debian, но тем не менее. Купил ребенку Raspberry PI 400, водрузили на него свежий Raspberry PI OS, который на основе Bullseye сделан. Там Иксы и LXDE в качестве десктопа. Всё хорошо, кроме того, что если настроить переключение раскладки с En на Ru через их переключатель раскладок, как это рассказано в сотне статей и видеороликах, то переключение не работает. Точнее видно, что на долю секунды индикатор раскладки меняет свой флаг на российский, и потом обратно переключается на американский.

Кто-нибудь знает, как это преодолеть? Или хотя бы в какую сторону копать, чтобы найти виноватого? Сейчас даже не понимаю чья это вина: LXDE, xkb, x-сервера или кого-то ещё.

--
With best regards
  Maksim Dmitrichenko

Reply to: