Bug 2256267
| Summary: | add IMSETTINGS_IGNORE_SESSION=*-wayland in /etc/X11/xinit/xinput.d/fcitx5.conf | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | jackyzy823 |
| Component: | fcitx5 | Assignee: | Qiyu Yan <yanqiyu01> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 39 | CC: | i18n-bugs, tagoh, yanqiyu01 |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | fcitx5-5.1.10-3.fc41 fcitx5-5.1.10-3.fc39 fcitx5-5.1.10-3.fc40 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-07-22 14:30:33 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
jackyzy823
2023-12-30 15:26:57 UTC
Did you enable fcitx as a virtual keyboard in KDE settings? (this aspect of KDE is not very natural...) Hello, Jens Petersen . Thanks for the information. I could input with setting fcitx5 as a virtual keyboard in KDE. For anyone who may interested , https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#KDE_Plasma However there's still a problem. If i both set input method to fcitx in virtual keyboard and "Input Method Selecor" , after rebooting , fcitx will crash . I found the fcitx's popup message: #: src/modules/wayland/waylandmodule.cpp:464 msgid "" "Fcitx should be launched by KWin under KDE Wayland in order to use Wayland " "input method frontend. This can improve the experience when using Fcitx on " "Wayland. To configure this, you need to go to \"System Settings\" -> " "\"Virtual keyboard\" and select \"Fcitx 5\" from it. You may also need to " "disable tools that launches input method, such as imsettings on Fedora, or " "im-config on Debian/Ubuntu. For more details see https://fcitx-im.org/wiki/" "Using_Fcitx_5_on_Wayland#KDE_Plasma" msgstr "" ------------------ So could imsettings automatically set to none when detecting that virtual keyboard is set ? imsettings doesn't support desktops on wayland session. This isn't a bug. For a crash, We need to add a line of: IMSETTINGS_IGNORE_SESSION=*-wayland in /etc/X11/xinit/xinput.d/fcitx5.conf; the wildcard will works after imsettings 1.8.8. Reassigning to fcitx5. FEDORA-2024-5bb189a560 (fcitx5-5.1.10-3.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-5bb189a560 FEDORA-2024-5bb189a560 (fcitx5-5.1.10-3.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2024-552447c69c (fcitx5-5.1.10-3.fc39) has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2024-552447c69c FEDORA-2024-33a6dd9d49 (fcitx5-5.1.10-3.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-33a6dd9d49 FEDORA-2024-552447c69c has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-552447c69c` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-552447c69c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2024-33a6dd9d49 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-33a6dd9d49` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-33a6dd9d49 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2024-552447c69c (fcitx5-5.1.10-3.fc39) has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2024-33a6dd9d49 (fcitx5-5.1.10-3.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report. |