-
Notifications
You must be signed in to change notification settings - Fork 272
Closed
Labels
Distro-Specificonly for certain distributions, desktop environments or display serversonly for certain distributions, desktop environments or display serversGOOD FIRST ISSUEUsed by 24pullrequests.com to suggest issuesUsed by 24pullrequests.com to suggest issuesHELP-WANTEDUsed by 24pullrequests.com to suggest issuesUsed by 24pullrequests.com to suggest issuesLowrelevant, but not urgentrelevant, but not urgentQtQt bugs, code or featuresQt bugs, code or features
Milestone
Description
BIT's log output told me to ask here. π€£

I am using 1.5.3-dev on Manjaro Linux (Arch based). BIT as regular user looks fine. BIT as root (via poolkit) do not show me the icons in the toolbar.
Couldn't find something about this in FAQ or known problems section. Didn't we had this before somehow?
Side question: Why does "running-as-root" in the debug and in the diagnostics output show False?
Full debug output
$ backintime-qt_polkit --debug
DEBUG: [common/backintime.py:613 argParse] Used argument(s): {'debug': True, 'quiet': False}
DEBUG: [common/backintime.py:614 argParse] Unknown argument(s): []
DEBUG: [common/backintime.py:513 startApp] backintime: {'name': 'Back In Time', 'version': '1.5.3-dev.59f0acab', 'running-as-root': False}
DEBUG: [common/backintime.py:513 startApp] host-setup: {'OS': {'/etc/os-release': 'Manjaro Linux', '/etc/arch-release': 'Manjaro Linux\n', '/etc/manjaro-release': 'Manjaro Linux\n', '/etc/lsb-release': 'DISTRIB_ID="ManjaroLinux"\nDISTRIB_RELEASE="24.0.1"\nDISTRIB_CODENAME="Wynsdey"\nDISTRIB_DESCRIPTION="Manjaro Linux"\n'}}
Back In Time
Version: 1.5.3-dev.59f0acab
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.
DEBUG: [common/configfile.py:591 Config.setCurrentProfile] Change current profile: 1=Hauptprofil
DEBUG: [common/tools.py:223 initiate_translation] Language code "en".
DEBUG: [common/tools.py:274 set_lc_time_by_language_code] Try to set locale.LC_TIME to "en_US.UTF-8" based on language code "en".
DEBUG: [common/backintime.py:696 getConfig] config file: /root/.config/backintime/config
DEBUG: [common/backintime.py:697 getConfig] share path: /root/.local/share/backintime
DEBUG: [common/backintime.py:698 getConfig] profiles: 1=Main profile
DEBUG: [common/pluginmanager.py:247 PluginManager.load] Register plugin path /usr/share/backintime/plugins
DEBUG: [common/pluginmanager.py:253 PluginManager.load] Probing plugin systrayiconplugin.py
DEBUG: [common/tools.py:853 is_Qt_working] Qt probing result: exit code 2
DEBUG: [common/tools.py:856 is_Qt_working] Qt probing stdout:
DEBUG: [common/tools.py:857 is_Qt_working] Qt probing errout:
DEBUG: [common/qt_probing.py:89 <module>] /usr/share/backintime/common/qt_probing.py started... Call args: ['/usr/share/backintime/common/qt_probing.py', '--debug']
DEBUG: [common/qt_probing.py:90 <module>] Display system: ($XDG_SESSION_TYPE is not set)
DEBUG: [common/qt_probing.py:91 <module>] XDG_RUNTIME_DIR=($XDG_RUNTIME_DIR is not set)
DEBUG: [common/qt_probing.py:92 <module>] XAUTHORITY=/home/user/.Xauthority
DEBUG: [common/qt_probing.py:93 <module>] QT_QPA_PLATFORM=($QT_QPA_PLATFORM is not set)
DEBUG: [common/qt_probing.py:95 <module>] Current euid: 0
DEBUG: [common/qt_probing.py:126 <module>] isSystemTrayAvailable for Qt: True
DEBUG: [common/qt_probing.py:131 <module>] /usr/share/backintime/common/qt_probing.py is terminating normally (exit code: 2)
DEBUG: [plugins/systrayiconplugin.py:74 init] System tray is available to show the BiT system tray icon
DEBUG: [common/pluginmanager.py:268 PluginManager.load] Add plugin systrayiconplugin.py
DEBUG: [common/pluginmanager.py:253 PluginManager.load] Probing plugin usercallbackplugin.py
DEBUG: [common/pluginmanager.py:253 PluginManager.load] Probing plugin notifyplugin.py
DEBUG: [common/pluginmanager.py:268 PluginManager.load] Add plugin notifyplugin.py
DEBUG: [qt/qttools.py:284 createQApplication] QT QPA platform plugin: xcb
DEBUG: [qt/qttools.py:285 createQApplication] QT_QPA_PLATFORMTHEME=<not set>
DEBUG: [qt/qttools.py:290 createQApplication] QT_STYLE_OVERRIDE=<not set>
DEBUG: [qt/qttools.py:293 createQApplication] QT active style: fusion
DEBUG: [qt/qttools.py:294 createQApplication] QT fallback style: hicolor
DEBUG: [qt/qttools.py:295 createQApplication] QT supported styles: ['kvantum-dark', 'kvantum', 'Windows', 'Fusion']
DEBUG: [qt/qttools.py:296 createQApplication] themeSearchPaths: ['/usr/share/icons', ':/icons']
DEBUG: [qt/qttools.py:297 createQApplication] fallbackSearchPaths: ['/usr/share/pixmaps']
DEBUG: [qt/qttools.py:302 createQApplication] Is SystemTray available: True
DEBUG: [qt/qttools.py:315 createQApplication] Trying to set App ID for root user
DEBUG: [qt/qttools.py:357 initiate_translator] Language code "en".
DEBUG: [common/tools.py:274 set_lc_time_by_language_code] Try to set locale.LC_TIME to "en_US.UTF-8" based on language code "en".
DEBUG: [qt/icon.py:20 <module>] Checking if the current theme contains the BiT icon...
DEBUG: [qt/icon.py:36 <module>] Probing theme: ubuntu-mono-dark (activated as ubuntu-mono-dark)
DEBUG: [qt/icon.py:36 <module>] Probing theme: gnome (activated as gnome)
DEBUG: [qt/icon.py:36 <module>] Probing theme: breeze (activated as breeze)
DEBUG: [qt/icon.py:36 <module>] Probing theme: breeze dark (activated as breeze dark)
DEBUG: [qt/icon.py:36 <module>] Probing theme: hicolor (activated as hicolor)
DEBUG: [qt/icon.py:36 <module>] Probing theme: adwaita (activated as adwaita)
DEBUG: [qt/icon.py:36 <module>] Probing theme: adwaita-dark (activated as adwaita-dark)
DEBUG: [qt/icon.py:36 <module>] Probing theme: yaru (activated as yaru)
DEBUG: [qt/icon.py:36 <module>] Probing theme: oxygen (activated as oxygen)
ERROR: [qt/icon.py:39 <module>] No supported theme installed (missing icons). Please consult the project web site for instructions how to fix this.
DEBUG: [common/tools.py:1262 keyringSupported] No keyring due to import error.
DEBUG: [common/mount.py:162 Mount.__init__] pw-cache is not running
DEBUG: [common/mount.py:170 Mount.__init__] Call command: /usr/sbin/backintime pw-cache start
DEBUG: [common/config.py:1699 Config._cron_line] Profile: Main profile | Automatic backup: 0
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested buffer size is too big, ignoring
qt.svg.draw: The requested filter is too big, ignoring
DEBUG: [common/tools.py:1262 keyringSupported] No keyring due to import error.
DEBUG: [common/mount.py:162 Mount.__init__] pw-cache is not running
DEBUG: [common/mount.py:170 Mount.__init__] Call command: /usr/sbin/backintime pw-cache start
Diagnosis data
$ backintime-qt_polkit --diagnostics
{
"backintime": {
"name": "Back In Time",
"version": "1.5.3-dev.59f0acab",
"running-as-root": false,
"latest-config-version": 6,
"local-config-file": "/root/.config/backintime/config",
"local-config-file-found": true,
"global-config-file": "/etc/backintime/config",
"global-config-file-found": false,
"started-from": "/usr/share/backintime/common",
"user-callback": "/root/.config/backintime/user-callback",
"keyring-supported": false
},
"host-setup": {
"OS": {
"/etc/os-release": "Manjaro Linux",
"/etc/arch-release": "Manjaro Linux\n",
"/etc/manjaro-release": "Manjaro Linux\n",
"/etc/lsb-release": "DISTRIB_ID=\"ManjaroLinux\"\nDISTRIB_RELEASE=\"24.0.1\"\nDISTRIB_CODENAME=\"Wynsdey\"\nDISTRIB_DESCRIPTION=\"Manjaro Linux\"\n"
},
"platform": "Linux-5.15.160-1-MANJARO-x86_64-with-glibc2.39",
"system": "Linux #1 SMP PREEMPT Mon May 27 02:19:36 UTC 2024",
"display-system": "($XDG_SESSION_TYPE not set)",
"locale": "de_DE, UTF-8",
"PATH": "/usr/sbin:/usr/bin:/sbin:/bin:/root/bin",
"RSYNC_OLD_ARGS": "(not set)",
"RSYNC_PROTECT_ARGS": "(not set)"
},
"python-setup": {
"python": "3.12.3 main Apr 23 2024 09:16:07 CPython GCC 13.2.1 20240417",
"python-executable": "/usr/bin/python3",
"python-executable-symlink": true,
"python-executable-resolved": "/usr/bin/python3.12",
"sys.path": [
"/usr/share/backintime/qt/plugins",
"/usr/share/backintime/common/plugins",
"/usr/share/backintime/plugins",
"/usr/share/backintime/common",
"/usr/share/backintime/qt",
"/usr/lib/python312.zip",
"/usr/lib/python3.12",
"/usr/lib/python3.12/lib-dynload",
"/usr/lib/python3.12/site-packages"
],
"qt": {
"Version": "PyQt 6.7.0 / Qt 6.7.1",
"Theme": "hicolor",
"Theme Search Paths": [
"/usr/share/icons",
":/icons"
],
"Fallback Theme": "hicolor",
"Fallback Search Paths": [
"/usr/share/pixmaps"
]
}
},
"external-programs": {
"rsync": {
"version": "3.3.0",
"protocol": "31.0",
"capabilities": "file_bits: 64; inum_bits: 64; timestamp_bits: 64; long_int_bits: 64; socketpairs: True; symlinks: True; symtimes: True; hardlinks: True; hardlink_specials: True; hardlink_symlinks: True; IPv6: True; atimes: True; batchfiles: True; inplace: True; append: True; ACLs: True; xattrs: True; secluded_args: optional; iconv: True; prealloc: True; stop_at: True; crtimes: False",
"optimizations": "SIMD_roll: True; asm_roll: False; openssl_crypto: True; asm_MD5: False",
"checksum_list": "xxh128, xxh3, xxh64, md5, md4, sha1, none",
"compress_list": "zstd, lz4, zlibx, zlib, none",
"daemon_auth_list": "sha512, sha256, sha1, md5, md4"
},
"ssh": "OpenSSH_9.7p1, OpenSSL 3.3.0 9 Apr 2024",
"sshfs": "3.7.3",
"encfs": "(no encfs)",
"shell": "/bin/bash",
"shell-version": "GNU bash, version 5.2.26(1)-release (x86_64-pc-linux-gnu)"
}
}
emtiu
Metadata
Metadata
Assignees
Labels
Distro-Specificonly for certain distributions, desktop environments or display serversonly for certain distributions, desktop environments or display serversGOOD FIRST ISSUEUsed by 24pullrequests.com to suggest issuesUsed by 24pullrequests.com to suggest issuesHELP-WANTEDUsed by 24pullrequests.com to suggest issuesUsed by 24pullrequests.com to suggest issuesLowrelevant, but not urgentrelevant, but not urgentQtQt bugs, code or featuresQt bugs, code or features