Bug 1925130
| Summary: | With qt5-qtwayland package installed, keepassxc search-field an more not able to take text input. | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | nh <nhfed> |
| Component: | keepassxc | Assignee: | Germano Massullo (Thetra) <germano.massullo> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 33 | CC: | germano.massullo, jan.public, jgrulich, jreznik, kde-sig, lkundrak, nonamedotc, pierluigi.fiorini, rdieter, than, vwfoxguru |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | keepassxc-2.6.4-2.fc33 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-05-07 00:47:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
nh
2021-02-04 13:05:33 UTC
This usually indicates an application issue/bug, triaging there. If problems persist, the application can be patched to use xcb mode even on wayland This is an upstream problem, by the way could you please provide following infos - desktop environment you are using AND if it is a Wayland or GNOME session - KeepassXC Help menu->info->debug info - DE: GNOME 3.38.3; - Session: how do I find that out? is it the Window Manager? (WM: Mutter); - KeePassXC debug info: KeePassXC - Version 2.6.4 Revision: 34a78f0 Qt 5.15.2 Debugging mode is disabled. Operating system: Fedora 33 (Workstation Edition) CPU architecture: x86_64 Kernel: linux 5.10.11-200.fc33.x86_64 Enabled extensions: - Auto-Type - Browser Integration - SSH Agent - KeeShare (signed and unsigned sharing) - YubiKey - Secret Service Integration Cryptographic libraries: - libgcrypt 1.8.7 (In reply to Germano Massullo from comment #2) > This is an upstream problem, by the way could you please provide following > infos > - desktop environment you are using AND if it is a Wayland or GNOME session I apologize, I made a mistake, I meant if you are using a Wayland or XOrg session. You can find out by running command echo $XDG_SESSION_TYPE Don't apologize, I presume most of Bugfilers understand all of this better than I do. Thanks for the command! Session is wayland. I am in contact with upstream developers, they are still figuring out if it is really a KeepassXC problem or not removing qt5-qtwayland package solves the problem: it migtht be something there. The problem doesn't appear in Fedora Workstation 34 beta. This was my workaround for it: https://github.com/keepassxreboot/keepassxc/issues/4105#issuecomment-806940860 Basically, the desktop file needs this to support wayland: Exec=QT_QPA_PLATFORM=xcb keepassxc %f TryExec=QT_QPA_PLATFORM=xcb keepassxc This comment clarified why we are experiencing these problems. I will release a fix soon https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3BVLBS4B3XHJEXFVGD7RK2ZMXZG6JQZT/ FEDORA-2021-a70c4b64b2 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-a70c4b64b2 FEDORA-2021-a70c4b64b2 has been pushed to the Fedora 33 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-a70c4b64b2` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-a70c4b64b2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Just tested the update: solves the bug for me. (https://bodhi.fedoraproject.org/updates/FEDORA-2021-a70c4b64b2) Thanks a lot for your work! Good to ear! FEDORA-2021-a70c4b64b2 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report. Hi, can you check whether you can reproduce this issue on current Fedora 34? You can re-force wayland plugin by running "keepassxc -platform wayland". I wanted to investigate this issue, but I cannot reproduce it. Hello Jan, Already did (https://bugzilla.redhat.com/show_bug.cgi?id=1925130#c8): the bug does not appear under Fedora Workstation 34. At least for me. Best regards nh |