Deja-dup ignores gtk3-nocsd preferences
Summary
I have gtk3-nocsd installed & configured so that all application windows will use the theming/settings from the Mutter window manager (Cinnamon Desktop). The flatpak-installed version of Deja-dup ignores these settings and continues to use the default Gnome CSD theme
Reproduction Steps
1: Under a non-Gnome desktop (Cinnamon 5.0.5 in my case, running on Fedora 34, x86_64) install and configure the GTK3-nocsd module (https://github.com/PCMan/gtk3-nocsd) to your system. 2: install Deja-dup from flatpak (from Flathub repository, "flatpak install org.gnome.DejaDup") 3: run deja-dup (either from menu, or flatpak call from command line), Application comes up with the Gnome CSD interface, not the theme as configured for Mutter.
Debug Information
System Details:
OS=GNOME 41 (Flatpak runtime)
Desktop=cinnamon
Locale=en_US.UTF-8
Home=/home/nkfhxola
Version=42.8 (flatpak)
Tool Name=Duplicity
Tool Version=0.8.17
GSettings:
[org.gnome.DejaDup]
backend='google'
(running from the command line shows:)
~]$ flatpak run --branch=stable --arch=x86_64 --command=deja-dup org.gnome.DejaDup ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Gtk-Message: 14:33:32.169: Failed to load module "xapp-gtk3-module" ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/usr/lib64/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.