nextcloud / desktop

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

[Bug]: Unable to activate virtual files on setup and after setting up a synchronization using rpm client #6819

Open niels-beier opened 1 week ago

niels-beier commented 1 week ago

Bug description

After installing the client through the official Fedora RPM Repository, setting showExperimentalOptions=true under [General] in the config file under ~/.config/Nextcloud/nextcloud.cfg and signing in to my Nextcloud instance, the option for virtual file support won't show up. This is only the case on my Fedora instance, using Ubuntu 24.04 everything just worked fine. If you decide to turn on virtual file support later by going to the settings of the client and some of your synchronizations, the client crashes when clicking Enable virtual file support (experimental).

Steps to reproduce

  1. Install Nextcloud client through the official Fedora RPM repo
  2. Enable experimental options in the config file
  3. Start client and log in to your instance
  4. No virtual file support shows up
  5. Setup any sync rule
  6. Go into settings
  7. Click the three dots on the side of the sync rule
  8. Click Enable virtual file support (experimental)

Expected behavior

Virtual file support should be available after the first login and the client shouldn't crash when activating the support for it later.

Which files are affected by this bug

nextcloud.cfg

Operating system

Linux

Which version of the operating system you are running.

Fedora 40 Workstation, Kernel 6.8.11-300

Package

Distro package manager

Nextcloud Server version

29.0.2

Nextcloud Desktop Client version

3.13.0

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

Fresh desktop client install

Are you using the Nextcloud Server Encryption module?

Encryption is Enabled

Are you using an external user-backend?

Nextcloud Server logs

No response

Additional info

Client logs after crash