Hi everybody,
I just tried to run Back In Time with its Qt frontend on my Manjaro Unstable notebook with Gnome Wayland DE.
While at first everything looks decent and this dialog occurs, asking me if i want to import an existing profile (which i don’t have), as soon as i press “Nein” the application crashes with the following error:
backintime-qt ✔
Back In Time
Version: 1.5.4
Back In Time comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type `backintime --license' for details.
The cached device pixel ratio value was stale on window update. Please file a QTBUG which explains how to reproduce.
Traceback (most recent call last):
File "/usr/share/backintime/qt/app.py", line 2472, in <module>
mainWindow = MainWindow(cfg, appInstance, qapp)
File "/usr/share/backintime/qt/app.py", line 342, in __init__
SettingsDialog(self).exec()
~~~~~~~~~~~~~~^^^^^^
File "/usr/share/backintime/qt/manageprofiles/__init__.py", line 253, in __init__
self._tab_retention = RemoveRetentionTab(self)
~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/share/backintime/qt/manageprofiles/tab_remove_retention.py", line 65, in __init__
self._label_rule_execute_order()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/share/backintime/qt/manageprofiles/tab_remove_retention.py", line 177, in _label_rule_execute_order
icon = self.style().standardPixmap(
QStyle.StandardPixmap.SP_MessageBoxInformation)
TypeError: standardPixmap(self, standardPixmap: QStyle.StandardPixmap, opt: Optional[QStyleOption], widget: Optional[QWidget] = None): not enough arguments
I am not quite sure what’s going on here, but I can tell that it works on my KDE Wayland Desktop PC that is also using Manjaro Wayland.
Interestingly, it opens successfully if I start it as root.
Do you think this is an upstream issue or is something wrong with my configuration?
I am using the QAdwaitaDecorations and the Breeze theme if that makes any difference.
System Details Report
Software Information:
- Firmware Version: AUCN57WW
- OS Name: Manjaro Linux
- OS Build: rolling
- OS Type: 64-bit
- GNOME Version: 48
- Windowing System: Wayland
- Kernel Version: Linux 6.6.85-1-MANJARO