- Package:
- maliit-keyboard
- Source:
- maliit-keyboard
- Description:
- virtual on-screen keyboard based on the Maliit Framework
- Submitter:
- Marco Mattiolo
- Date:
- 2026-08-22 19:55:02 UTC
- Severity:
- normal
Dear Maintainer, in recent trixie installs, maliit is missing shift, backspace and enter icons. Please check attached screenshot: on the left a Mobian trixie system that was flashed couple of months ago, on the right a Mobian trixie system flashed beginning this month. I've found a similar issue reported upstream [1], developer recommended installing the breeze-icon-theme package. As shown in the attached screenshot, both the transitional breeze-icon-theme and the kf6-breeze-icon-theme are installed. I've checked journal log, but couldn't find anything related to maliit and missing icons. I've also found [2][3]: it seems like upstream developer has reworked the code in order to use QQC2 styles for the icon themes, and that PR should be inside release 2.3.1 . Any hint on how to debug this further? PS: long-pressing the space bar, even the undo-redo-select all-cut-copy-paste and navigation icons are missing Thank you marco [1]https://github.com/maliit/framework/issues/118 [2]https://github.com/maliit/keyboard/issues/139 [3]https://github.com/maliit/keyboard/pull/108
I was able to get those icons back in maliit by $ wgethttp://snapshot.debian.org/archive/debian/20241102T151100Z/pool/main/q/qqc2-breeze-style/qml-module-org-kde-qqc2breezestyle_5.27.11-1%2Bb1_arm64.deb $ sudo apt install ./qml-module-org-kde-qqc2breezestyle_5.27.11-1+b1_arm64.deb $ wgethttp://snapshot.debian.org/archive/debian/20250421T024010Z/pool/main/k/kirigami2/qml-module-org-kde-kirigami2_5.116.0-1_arm64.deb $ sudo apt install ./qml-module-org-kde-kirigami2_5.116.0-1_arm64.deb Installing the former is not enough, otherwise it complains missing the Qt5 version of Kirigami $ sudo journalctl -b | grep breeze lug 19 22:37:38 mobian kwin_wayland_wrapper[1269]:file:///usr/lib/aarch64-linux-gnu/qt5/qml/QtQuick/Controls.2/org.kde.breeze/Page.qml:7:1: module "org.kde.kirigami" is not installed AFAICT qml-module-org-kde-kirigami2 is still available in trixie, while qml-module-org-kde-qqc2breezestyle isn't ( qqc2-breeze-style source package now generates qml6-module-org-kde-breeze binary, that does not seem to fit well with maliit, likely because maliit is still on Qt5). I'm wondering, is there any chance to get this fixed in Trixie? Marco
Hi oh dear, this got broken during the Qt6 transition in KDE, I guess. You could play with qml-module-qtquick-controls2-surustyle and enforce maliit to use that. If that is tinkerable, we could try to enforce that via packaging. Mike
Mobian trixie is shipping its own qqc2-breeze-style5 , then this issue is patched there. For forky and beyond, plasma-mobile has switched from maliit to plasma-keyboard as default virtual keyboard. No reason to investigate this further. Thank you Marco