kde/peruse: fails to load reader component
Describe your issue
What's the expected behaviour?
Peruse can open & read files (PDF, epub etc.).
What's the current behaviour?
Peruse shows error when trying to read any file.
How to reproduce your issue?
- Install Peruse Comic Book Reader
- Open it and try to open any supported file via "Open Other..."
What device are you using?
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
stable ( v20.05
branch)
On what environment did you encounter the issue?
Phone environments
-
Phosh -
Plasma Mobile -
Sxmo
Other
-
No environment -
GNOME -
KDE Plasma -
Kodi -
MATE -
Shelli -
Sway -
Weston -
Xfce4 -
fbkeyboard -
i3wm
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap (yesterday) -
It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
QEMU: 2021-03-04
PinePhone: Sometime during the last two weeks
Additional information
UI shows following error message:
Failed to load the reader component. This is generally caused by broken packaging. Contact whoever you got this package from and inform them of this error.
Standard & error output:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. QSocketNotifier: Can only be used with threads started with QThread file:///usr/lib/qt5/qml/org/kde/kirigami.2/GlobalDrawer.qml:265: TypeError: Type error qrc:/qml/WelcomePage.qml:67:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } qrc:/qml/WelcomePage.qml:57:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } file:///usr/lib/qt5/qml/org/kde/kirigami.2/ActionToolBar.qml:110:18: QML ToolBarLayout: Binding loop detected for property "actions" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:126: TypeError: Cannot read property 'globalToolBarStyle' of null file:///usr/lib/qt5/qml/org/kde/kirigami.2/templates/OverlaySheet.qml:535:13: QML ColumnLayout: Binding loop detected for property "height" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" kf.service.services: KServiceTypeTrader: serviceType "ThumbCreator" not found file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" QQuickItem::stackBefore: Cannot stack QQuickRectangle(0x7fe8ea1adcd0, parent=0x7fe8ecea7380, geometry=0,0 0x0) before QQuickPopupItem(0x7fe8ecdf0040), which must be a sibling Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" qml: Mimetype is application/pdf qrc:/qml/viewers/okular.qml:26:1: module "org.kde.okular" is not installed qml: Error loading up the reader... file:///usr/lib/qt5/qml/org/kde/kirigami.2/ActionToolBar.qml:110:18: QML ToolBarLayout: Binding loop detected for property "actions" file:///usr/lib/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/PageRowGlobalToolBarUI.qml:65:9: QML RowLayout (parent or ancestor of QQuickLayoutAttached): Binding loop detected for property "maximumWidth" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf" Not awesome, this is taking way too long "/home/user/Downloads/eintr.pdf"
qml: Mimetype is application/pdf qrc:/qml/viewers/okular.qml:26:1: module "org.kde.okular" is not installed qml: Error loading up the reader...Installing
okular-mobile
solves this problem, but not installing standard okular
or okular-common
. Is it okay to just add okular-mobile
as a dependency?Edited by Administrator