nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
3.06k stars 804 forks source link

[Bug]: flatpak image seems to miss "Bus Session DBUS" permission #7556

Open alexgarel opened 4 days ago

alexgarel commented 4 days ago

⚠️ Before submitting, please verify the following: ⚠️

Bug description

I am using the flatpak version of NextCloud desktop on ubuntu 24.04.01, with gnome Shell 46.0

My owncloud client was showing it offline, and I had no way to login to my acount: when I clicked the account login menu, nothing was happening.

So I gave a look at permissions using FlatSeal. After I added Bus Session DBUS permissions, it started to work again.

Image

Steps to reproduce

  1. Have an installed flatpak desktop version on Ubuntu 24.4.1 that was synchronizing
  2. See it's not anymore…
  3. open main window
  4. try to login to your account… nothing happens

Or maybe:

  1. Install flatpak on a recent Ubuntu distribution
  2. try to login to your service (I think it won't work even at this step)

Expected behavior

Synchronization should continue.

DBus permission should have been set by flatpak package.

Which files are affected by this bug

unable to answer…

Operating system

Linux

Which version of the operating system you are running.

Ubuntu 24.10.1

Package

Community FlatPak

Nextcloud Server version

29.0.7.1

Nextcloud Desktop Client version

3.14.3daily

Is this bug present after an update or on a fresh install?

Updated from a minor version (ex. 3.4.2 to 3.4.4)

Are you using the Nextcloud Server Encryption module?

Encryption is Enabled

Are you using an external user-backend?

Nextcloud Server logs

Additional info

No response