Created attachment 118683 [details] Type Korean. 안녕하세요? and Pressed BackSpace/Up/Down/Left/Right/Enter keys. SUMMARY I'm using Ubuntu 18.04 Desktop with Korean IME Packages. (ibus-hangul, fcitx-hangul) KDEnLive Appimage version is 18.12.1b. Latest version. When I use "Project - Add Title Clip" and "Project - Add Template Title", I can type Korean very well. But when I press backspace key, korean characters doesn't delete. "(" is appear. When I press up, down, left, right key in Korean input mode, I can't move cursor with my keyboard. "r", "t", "q", "s" is appear. And I can't use Enter key in Korean input mode, too. STEPS TO REPRODUCE 1. use menu : Project - Add Title Clip 2. use ibus-hangul package(Ubuntu 18.04). And press right Alt key for change Korean Input Mode. 3. Type Korean. 안녕하세요? 4. Press backspace key, Up/Down/Left/Right key OBSERVED RESULT 안녕하세요? (rtqs- ̄ EXPECTED RESULT delete "안녕하세요?" characters, move cursor, use Enter key. SOFTWARE/OS VERSIONS Ubuntu 18.04 Desktop. GNOME3 QT 5.9.5 with apt-package ibus-hangul, fcitx-hangul : Korean Input Method package ADDITIONAL INFORMATION
Can you 2 things: Your QT 5.9.5 version doesn’t match with the QT 5.11.2 version of the released version. Please Run the Appimage from the terminal (press CTRL + ALT + T). Move to the AppImage folder and run the .AppImage: ./Kdenlive*.AppImage Could you upload the Kdenlive file with this title?
emohr, Thank you for your kind reply. If the 18.12.1b Appimage contains QT 5.11.2, it would be right. I downloaded appimage file from this link. https://files.kde.org/kdenlive/release/kdenlive-18.12.1b-x86_64.appimage But.. Korean Language input problem is not likely to be caused by different version of QT. I think appimage of kdenlive doesn't contain fcitx-hangul components and ibus-hangul components. Can you check these posts for solve this problem? https://moordev.tistory.com/287 https://github.com/qTox/qTox/issues/5320 The modified appimage file can input korean language very well. https://drive.google.com/file/d/1NVgcCq0sYQHzoOoSE6qALB44NQcuGIBi/view?usp=sharing If you catch some hints, the problem can be solved naturally.
I extracted three files from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/ File name is... libcomposeplatforminputcontextplugin.so libfcitxplatforminputcontextplugin.so libibusplatforminputcontextplugin.so You can download these files from this link. https://www.sobi.tips/attach/opened/ If you merge these files to Appimage, Korean input problem will be solved. /squashfs-root/usr/lib/qt5/plugins/platforminputcontexts Can you do it? If you can, please help me. Thank you.
Thank you for the in deep explanation of the root cause. I opened issue #90: https://invent.kde.org/kde/kdenlive/issues/90 to update the AppImage accordingly.
This isn't the root cause fwiw. This is: https://github.com/libhangul/ibus-hangul/issues/70
Eike Hein // Thank you for sharing your thoughts. It gave me a lot of inspiration. emohr // Since I wrote this article, I have looked more the "kdenlive-18.12.1b-x86_64.appimage" file. In /usr/plugins/platforminputcontexts/ location, I found libcomposeplatforminputcontextplugin.so and libibusplatforminputcontextplugin.so was exist. So I think kdenlive doesn't seem to have caused this problem. I'm sorry to confuse you with the wrong information. From now on, I will write more carefully. Have a nice day. Thank you.
I'll close this Bug. If it still appears in the latest version, please feel free to re-open it and update the affected version number