diamondburned / dissent

Tiny native Discord app
https://flathub.org/apps/details/so.libdb.dissent
GNU General Public License v3.0
1.25k stars 40 forks source link

libsecret gimmicks #139

Open avdb13 opened 1 year ago

avdb13 commented 1 year ago

I have libsecret and gnome-keyring installed on my system yet I'm always greeted with a loading login screen for 2 minutes before I'm asked to login again.

2023/05/30 17:04:02 note: account not found from driver: Failed to activate service 'org.freedesktop.secrets': timed out (service_start_timeout=120000ms)

Also, isn't a two minute timeout a bit too long? Is this a limit set by you or by libsecret?

diamondburned commented 1 year ago

gtkcord4 doesn't use libsecret (despite there being a gotk4-secret; I'm mostly too lazy to figure out its API.)

You might want to look into https://github.com/zalando/go-keyring and see if there's anything relevant to your system. The timeout that you're thinking of is either there or in go-dbus.

ghost commented 1 year ago

if you're using flatpak, it should be fixed with https://github.com/flathub/xyz.diamondb.gtkcord4/pull/9