Do more on the web, with a fast and secure browser!

Download Opera browser with:

  • built-in ad blocker
  • battery saver
  • free VPN
Download Opera

how does opera detect and use gnome-keyring?

  • Hi, I am using sway window manager mostly on top of gnome environment and services. Therefore gnome-keyring exists and is being initialized fine.

    However since the content of DESKTOP_SESSION is sway when running sway, unfortunately opera cannot detect if gnome-keyring is running (or maybe does not try to detect the presence of it).

    This workaround made me think opera did not try to detect the presence of gnome. Run DESKTOP_SESSION=gnome opera from the command line client. A password-store flag does not need to be present. This one can use gnome-keyring.

    There are some options to invoke the app like that, however it requires manual tuning of every kind of launcher. As most of them use /usr/share/applications/opera.desktop and my updates will be overridden, it might be very useful to put an option letting the user specify that the current running window manager is indeed gnome even though some other is selected.

    BTW, a workaround like DESKTOP_SESSION=mate opera works as well. This made me think of a white list that includes a list of desktop environments which are gnome-based. Therefore another avenue for a solution might be to put sway into that whitelist. It is a popular combination to run sway along with gnome.

    Thanks in advance for making life easier for us!