https://bugzilla.redhat.com/show_bug.cgi?id=1877729
Bug ID: 1877729
Summary: russian translit m17n and chinese libpinyin input not
working in qt under GNOME3
Product: Fedora
Version: 32
Status: NEW
Component: ibus-qt
Assignee: tfujiwar(a)redhat.com
Reporter: woutersj(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
shawn.p.huang(a)gmail.com, tfujiwar(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
When using the "Russian (translit (m17n))" or "Chinese (Intelligent
Pinyin)"
keyboard layouts in GNOME3, the text typed is shown in latin characters.
Version-Release number of selected component (if applicable):
ibus 1.5.22
ibus-qt 1.3.3
ibus-m17n 1.4.3
ibus-libpinyin 1.11.92
How reproducible:
Always
Steps to Reproduce:
1. Select either "Russian (translit (m17n))" or "Chinese (Intelligent
Pinyin)"
keyboard layouts in GNOME3 (other layouts not tested)
2. open a Qt application (tested: kwrite, marble, scribus, texmacs and
cmake-gui)
3. Select one of the two above layouts and start typing
Actual results:
latin characters are entered into the program
Expected results:
either Cyrillic or Chinese characters should be input
Additional info:
QT_IM_MODULE is set to "ibus"
The following is the output of "strace kwrite |& grep platforminput":
access("/usr/lib64/qt5/plugins/platforminputcontexts/.", F_OK) = 0
openat(AT_FDCWD, "/usr/lib64/qt5/plugins/platforminputcontexts",
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
lstat("/usr/lib64/qt5/plugins/platforminputcontexts", {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
lstat("/usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so",
{st_mode=S_IFREG|0755, st_size=29416, ...}) = 0
openat(AT_FDCWD,
"/usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so",
O_RDONLY|O_CLOEXEC) = 4
lstat("/usr/lib64/qt5/plugins/platforminputcontexts", {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
lstat("/usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so",
{st_mode=S_IFREG|0755, st_size=135192, ...}) = 0
openat(AT_FDCWD,
"/usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so",
O_RDONLY|O_CLOEXEC) = 4
access("/usr/bin/platforminputcontexts/.", F_OK) = -1 ENOENT (No such file or
directory)
openat(AT_FDCWD,
"/usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so.avx2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so.avx2",
F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD,
"/usr/lib64/qt5/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so",
O_RDONLY|O_CLOEXEC) = 4
openat(AT_FDCWD,
"/usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so.avx2",
O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so.avx2",
F_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD,
"/usr/lib64/qt5/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so",
O_RDONLY|O_CLOEXEC) = 4
--
You are receiving this mail because:
You are on the CC list for the bug.