Description of problem:
Nextcloud client is experiencing problems with connecting to gnome-keyring. User is asked for password on each app startup. Described here https://github.com/owncloud/client/issues/6500 (Ubuntu & owncloud, but the same issues on Fedora & nextcloud)
Version-Release number of selected component (if applicable):
also tested on 2.3.3 (stable)
* make sure libgnome-keyring is not installed
* install nextloud-client
* start app and login to nexcloud
* quit client
* start client again, you'll be asked for login and password again
Steps to Reproduce:
1. see above
2. can be fixed by installing libgnome-keyring and logout/login.
You've been logged out. Error message: `No keychain service available`
Credentials retrieved from keyring service. User not prompted for login each time app starts
Problem solved by installing libgnome-keyring package. I believe it should be added to REQUIRES section of nextcloud-client package.
*** Bug 1685212 has been marked as a duplicate of this bug. ***
I reported the same issue in Bug 1685212 as a dupe.
I wonder why no one has reacted so far!
This is a big UX issue, as users, who do not dig into why Nextcloud cannot remember their credentials will not notice it and possibly re-enter their password again and again…
Or just uninstall the Nextcloud client and blame… either Nextcloud or Fedora…
Actually, upstream has a long issue of users (many from other distros, but also Fedora), where they complain about this exact thing: https://github.com/nextcloud/desktop/issues/427
Problem still valid for Fedora 30
I also experienced this issue in Fedora 30 (the XFCE spin).
The fix mentioned on the upstream GitHub issue worked instantly, i.e. libgnome-keyring should be a dependency for nextcloud-client.
*** This bug has been marked as a duplicate of bug 1652973 ***