keybase / keybase/keybase-issues

Tray icon does not show in the tray area

Open
#3,839 22 comments 3 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

In _Arch Linux and derivatives_, at system startup, **Keybase version 5.2.0** does not show its icon in the tray area, therefore there is no way to open the GUI in order to use it.

Launching from the menu or running again `keybase-gui` from the terminal does not show the GUI nor the tray icon too.

Running from the terminal:

electron /usr/share/keybase-app

shows the GUI, but not the tray icon and I also get the warning:

Only one instance of keybase GUI allowed, bailing!

To avoid the warning I can use:

systemctl stop --user keybase.gui && electron /usr/share/keybase-app&

but this does not help showing the tray icon.

See also Arch forum [thread](https://bbs.archlinux.org/viewtopic.php?id=252958)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the startup behavior on Arch Linux using the keybase.gui user service and the `electron /usr/share/keybase-app` entry point. Compare launching from the menu, `keybase-gui`, and Electron while checking why the single-instance warning appears. Done means the GUI opens and its tray icon appears after startup without requiring the service to be stopped.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.