Can't reopen Brave after I close it

After I log in, I can open and use Brave, no problem.
After I close it, when I try to open it again, it won’t open.
When I log out and back in, same behavior, It opens but won’t re-open.

System: EndeavourOS (Arch Linux), X11, Qtile window manager; Brave installed with yay (brave-bin) as per brave.com instructions.
The system is up to date, including Brave (135.1.77.100).

I installed Brave a little while ago (probably 1.77.95 or 1.77.97) and after encountering this behavior I thought maybe it’ll be fixed in an update, but it persisted.

Detailed breakdown (launched from terminal):

  1. KDE wallet pop-up, I click “Cancel”.
  2. Brave starts, works normally, I close it.
  3. I try to open it again, KDE wallet pops up, I click “Cancel”; I get these errors:

brave:21623): libsecret-WARNING **: 20:39:49.231: received unexpected result type ao from Completed signal instead of expected o

(brave:21623): GLib-GIO-CRITICAL **: 20:39:49.231: g_task_return_error: assertion 'error != NULL' failed

(brave:21623): GLib-GIO-CRITICAL **: 20:39:49.231: GTask secret_service_real_prompt_async (source object: 0x4b400011d10, source tag: 0x77433ca96fd0) finalized without ever returning (using g_task_return_*()). This potentially indicates a bug in the program.

PS: Not as important, but what’s the deal with KDE Wallet popping up each time, should I do anything about it?

Update:

I set up a KDE wallet (using blowfish) and now Brave prompts me for a password on the first launch (after logging in) but not for subsequent launches.

I can live with this, though only Brave does this. Firefox and Vivaldi (chromium based, just like Brave) don’t do this, they start normally each time.

@Alexy you need to sign for the keychain. Your issue seems to be that you’re not getting it set. It’s related to https://support.brave.com/hc/en-us/articles/29808985123085-Sensitive-data-storage

1 Like

The article helped a lot, thanks.

If I understand this correctly, I was prompted to create a wallet in the first place because I use a window manager (Qtile) and log in via startx, instead of a classic desktop environment (Gnome/KDE) where it would have been created in the background and automatically tied to my login password.

What really confused me was that Vivaldi (also Chromium based) never prompted me for anything. I guess it defaults to --password-store=basic (to use the plain text store).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.