Bug 466392 - Cannot login after desktop session restore (Access token error)
Summary: Cannot login after desktop session restore (Access token error)
Status: RESOLVED FIXED
Alias: None
Product: NeoChat
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Tobias Fella
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-25 09:03 UTC by Emir SARI
Modified: 2024-04-26 16:29 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emir SARI 2023-02-25 09:03:46 UTC
SUMMARY
It is not possible to use NeoChat after a system restart, if it was left open on the previous one.


STEPS TO REPRODUCE
1.  Restart the system with NeoChat open
2.  Switch to NeoChat after logging in

OBSERVED RESULT
NeoChat is stuck in the Loading screen, giving an error about access token not being available in .freedesktop file something yadda yadda.

EXPECTED RESULT
NeoChat should load normally.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  5.27.1
KDE Frameworks Version: 5.103
Qt Version: 5.15.8
Comment 1 Emir SARI 2023-02-25 09:15:02 UTC
Update: It's not exclusive to restarts with NeoChat open. Quitting NeoChat and restart-login also does not login on NeoChat.

The full error is: "The name org.freedesktop.secrets was not provided with any .service files
Comment 2 James Graham 2023-02-25 15:11:18 UTC
What version of Neochat and libQuotient are you on?
Comment 3 Emir SARI 2023-02-25 17:19:52 UTC
Neochat 23.01
libquotient 0.6.11
Comment 4 James Graham 2023-02-26 08:55:27 UTC
Thanks for this, there should be some changes in the not too distant future that improve this will update later.
Comment 5 James Graham 2024-03-29 13:17:43 UTC
Closing as the new login flow should stop this from being a compete lockup. If the connection doesn't load properly you can just logout then in again.
Comment 6 Odin Vex 2024-04-26 15:14:42 UTC
I've got this issue. Manjaro, neochat 23.08.5-1. I swapped from KDE Wallet to KeePassXC (it's set up correctly). Just sits loading.
Comment 7 Odin Vex 2024-04-26 15:15:21 UTC
(In reply to Odin Vex from comment #6)
> I've got this issue. Manjaro, neochat 23.08.5-1. I swapped from KDE Wallet
> to KeePassXC (it's set up correctly). Just sits loading.

libquotient 0.8.1.2-1
Comment 8 James Graham 2024-04-26 16:29:27 UTC
(In reply to Odin Vex from comment #6)
> I've got this issue. Manjaro, neochat 23.08.5-1. I swapped from KDE Wallet
> to KeePassXC (it's set up correctly). Just sits loading.

As noted above the latest version doesn't have this issue. You can no longer get stuck on the login screen due to the new workflow.