Bug 43924 - Не работает m17n для приложений, отличных от QT
Summary: Не работает m17n для приложений, отличных от QT
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: ibus-m17n (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-03 13:44 MSK by Evgeny Shesteperov
Modified: 2022-11-15 15:52 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Shesteperov 2022-10-03 13:44:53 MSK
Версия
======

Обнаружено в версии ibus-m17n-1.4.6-alt1, ibus-1.5.25-alt1

Дистрибутивы
============

* p10-education-10-x86-64
* p10-education-10-x86-64-kde
* p10-kworkstation-10-x86-64
* p10-server-10-x86-64
* p10-workstation-10-x86-64

Шаги воспроизведения
====================

1. Установить пакеты:

	# apt-get install -y ibus-m17n libm17n-db

2. Добавить строки в ~/.bashrc для тестового пользователя:


	$ cat >> ~/.bashrc << EOF
	export GTK_IM_MODULE=ibus
	export XMODIFIERS=@im=ibus
	export QT_IM_MODULE=ibus
	EOF

3. Выбрать Меню приложений -> Запустить Параметры IBus. При запросе "IBus не выполняется. Запустить?" нажать Да.
4. Перейти на вкладку Дополнительно -> Раскладка клавиатуры -> выбрать чекбокс Использовать системную раскладку клавиатуры.
5. Перейти на вкладку Метод ввода -> нажать Добавить -> выбрать Русский -> в списке выбрать translit (m17n) -> нажать Добавить.
6. Убедиться, что выбрана английская раскладка в системе (EN).
7. Поменять раскладку IBus на translit (m17n).
8. Открыть приложение, отличное от QT: браузер по умолчанию, LibreOffice Writer, Pluma (MATE) — и написать Privet как в предыдущем шаге.

Ожидаемый результат: Текст "Привет", движок работает.

Фактический результат: Текст "Privet", движок не работает.

Для всяких QT (KWrite, KDE Desktop Runner всё корректно).
Comment 1 Evgeny Shesteperov 2022-11-15 15:52:03 MSK
Воспроизвелось в Sisyphus.

Проверялось в p10, ошибка воспроизводится.

Версии пакетов:

ibus-m17n-1.4.17-alt1.x86_64
libm17n-db-1.8.0-alt1.noarch