nextcloud: fix GTK module warning, Qt session error, skip KWallet on non-KDE

cinnamon_fullsetup.cfg: add xapps package so the xapp-gtk3-module GTK
module referenced in Cinnamon's GTK settings is present for Flatpak apps.

user_run.sh: pass --setenv=SESSION_MANAGER= to systemd-run so Qt does not
try to connect to an X11 session manager socket that may not exist (fixes
"Could not open network socket" on Wayland and non-KDE desktops).
Guard the KWallet D-Bus block behind a session-bus presence check
(qdbus | grep org.kde.kwalletd) so it is skipped entirely on Cinnamon and
other non-KDE desktops instead of producing D-Bus errors.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Daniel unbrot Pätzold
2026-05-03 20:56:34 +02:00
parent 73de38efe6
commit b214880351
2 changed files with 25 additions and 18 deletions
+1
View File
@@ -63,6 +63,7 @@ flatpak
btrfs-assistant
btrbk
transmission-gtk
xapps
cadaver
git
diffuse