ente-io/ente

[Flatpak] Auth: Failed to launch: libsecret_error: Failed to unlock the keyring

Open

#6564 opened on Jul 18, 2025

View on GitHub
 (4 comments) (0 reactions) (0 assignees)Dart (26,435 stars) (1,590 forks)batch import
help wanted

Description

Description

I'm running Bazzite (the bazzite-deck version that comes with game mode and KDE Plasma).

Ente auth is throwing the following error and only render a black screen.

$ flatpak run io.ente.auth
enteauth: /usr/lib/x86_64-linux-gnu/libcurl.so.4: no version information available (required by /app/share/enteauth/lib/libsentry.so)
flutter:  [ente_logging] [INFO] [2025-07-18 12:01:47.959957] log file for today: File: '/home/fsworld009/.var/app/io.ente.auth/data/enteauth/logs/2025-7-18.txt' with prefix
flutter: [ente_logging] [INFO] [2025-07-18 12:01:47.959957] app version: '4.4.0+440'
flutter: [ente_logging] [INFO] [2025-07-18 12:01:47.959957]
flutter:  [main] [INFO] [2025-07-18 12:01:47.960004] Starting app in foreground
flutter:  [Configuration] [INFO] [2025-07-18 12:01:47.960141] Skipping temp folder clear

** (io.ente.auth:2): WARNING **: 12:01:47.964: libsecret_error: Failed to unlock the keyring
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(Libsecret error, Failed to unlock the keyring, null, null)
#0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
#1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
<asynchronous suspension>
#2      FlutterSecureStorage.delete (package:flutter_secure_storage/flutter_secure_storage.dart:214)
<asynchronous suspension>


** (io.ente.auth:2): WARNING **: 12:01:47.964: libsecret_error: Failed to unlock the keyring
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(Libsecret error, Failed to unlock the keyring, null, null)
#0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
#1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
<asynchronous suspension>
#2      FlutterSecureStorage.delete (package:flutter_secure_storage/flutter_secure_storage.dart:214)
<asynchronous suspension>


** (io.ente.auth:2): WARNING **: 12:01:47.965: libsecret_error: Failed to unlock the keyring
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(Libsecret error, Failed to unlock the keyring, null, null)
#0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
#1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
<asynchronous suspension>
#2      FlutterSecureStorage.delete (package:flutter_secure_storage/flutter_secure_storage.dart:214)
<asynchronous suspension>


** (io.ente.auth:2): WARNING **: 12:01:47.966: libsecret_error: Failed to unlock the keyring
flutter:  [main] [SEVERE] [2025-07-18 12:01:47.966955] Failed to init
flutter: ⤷ type: PlatformException
flutter: ⤷ error: PlatformException(Libsecret error, Failed to unlock the keyring, null, null)
flutter: ⤷ trace: #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
flutter: #1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
flutter: <asynchronous suspension>
flutter: #2      Configuration._initOfflineAccount (package:ente_auth/core/configuration.dart:99)
flutter: <asynchronous suspension>
flutter: #3      Configuration.init (package:ente_auth/core/configuration.dart:95)
flutter: <asynchronous suspension>
flutter: #4      _init (package:ente_auth/main.dart:169)
flutter: <asynchronous suspension>
flutter: #5      _runInForeground.<anonymous closure> (package:ente_auth/main.dart:108)
flutter: <asynchronous suspension>
flutter: #6
flutter:  SuperLogging.main (package:ente_auth/core/logging/super_logging.dart:199)
flutter: <asynchronous suspension>
flutter: #7      _runWithLogs (package:ente_auth/main.dart:141)
flutter: <asynchronous suspension>
flutter: #8      _runInForeground (package:ente_auth/main.dart:105)
flutter: <asynchronous suspension>
flutter: #9      main (package:ente_auth/main.dart:84)
flutter: <asynchronous suspension>
flutter:
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(Libsecret error, Failed to unlock the keyring, null, null)
#0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:648)
#1      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:334)
<asynchronous suspension>
#2      Configuration._initOfflineAccount (package:ente_auth/core/configuration.dart:99)
<asynchronous suspension>
#3      Configuration.init (package:ente_auth/core/configuration.dart:95)
<asynchronous suspension>
#4      _init (package:ente_auth/main.dart:169)
<asynchronous suspension>
#5      _runInForeground.<anonymous closure> (package:ente_auth/main.dart:108)
<asynchronous suspension>
#6      SuperLogging.main (package:ente_auth/core/logging/super_logging.dart:199)
<asynchronous suspension>
#7      _runWithLogs (package:ente_auth/main.dart:141)
<asynchronous suspension>
#8      _runInForeground (package:ente_auth/main.dart:105)
<asynchronous suspension>
#9      main (package:ente_auth/main.dart:84)
<asynchronous suspension>

I've tried the recent two releases and none of them work

    Commit: d5ecce8e4f5b3e36fee4cc66ab6a3b61a7882ad6e7e9741af5fa77e2aac5ad0e
    Parent: 98253b2c1df167783c8ece9492fd60b15ffa0b7ba32ae7d704bc837149bf4ee9
   Subject: Merge pull request #67 from flathub/prateekmedia-patch-2 (336ec93e2269)
      Date: 2025-07-16 23:33:01 +0000

    Commit: 98253b2c1df167783c8ece9492fd60b15ffa0b7ba32ae7d704bc837149bf4ee9
   Subject: Merge pull request #62 from flathub/prateekmedia-patch-2 (f321d7d2baea)
      Date: 2025-05-24 17:44:16 +0000

Version

v4.3.8

Last working version

(Didn't find any)

What product are you using?

Ente Auth

What platform are you using?

Desktop - Linux

Contributor guide