Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

System Tray Icon does not appear #806

Closed
kayg04 opened this issue Jul 30, 2019 · 10 comments
Closed

System Tray Icon does not appear #806

kayg04 opened this issue Jul 30, 2019 · 10 comments
Labels

Comments

@kayg04
Copy link

kayg04 commented Jul 30, 2019

Describe the bug
I'm using the Arch Linux binary from here. I have enabled "Continue running background apps when Chromium is closed" option in chrome://settings -> advanced -> system. But there is no system tray icon visible. I'm using KDE Plasma 5 on Arch Linux.

To Reproduce
Steps to reproduce the behavior:

  1. On Arch Linux with the latest KDE Plasma, download the binary from here and do pacman -Syu <pkgname>.tar.xz
  2. Run chromium
  3. Open chrome://settings and scroll down to advanced -> system
  4. Enable "Continue running background apps when Chromium is closed".
  5. System tray icon doesn't appear.

Expected behavior
Upon enabling, "Continue running background apps when Chromium is closed", a system tray icon should appear.

Screenshots
2019-07-30_22-56
2019-07-30_23-01
2019-07-30_23-02

Environment (please complete the following information):

  • Arch GNU / Linux w/ latest version of KDE Plasma.
  • ungoogled-chromium version: 75.0.3770.142 (Official Build) Arch Linux (64-bit)
@Eloston
Copy link
Member

Eloston commented Jul 31, 2019

I'm not too familiar with KDE Plasma. Do they still support system tray icons? Does this happen with other DEs like XFCE?

@Eloston Eloston added the need info Need feedback to proceed label Jul 31, 2019
@kayg04
Copy link
Author

kayg04 commented Jul 31, 2019 via email

@kayg04
Copy link
Author

kayg04 commented Jul 31, 2019

Hello! I just tried on an Xubuntu (18.04) system with the portable binary. No luck.

@Eloston Eloston added need info Need feedback to proceed and removed need info Need feedback to proceed labels Aug 1, 2019
@Eloston
Copy link
Member

Eloston commented Aug 1, 2019

I wonder if there are GN flags that determine whether system tray icons show. Any help here would be appreciated.

@jstkdng
Copy link
Member

jstkdng commented Aug 1, 2019

Just tested this and it not that the tray icon is not working, the problem is that that functionality doesn't work at all.
After enabling that option and closing chromium, there are no remaining chromium processes.

@kayg04
Copy link
Author

kayg04 commented Aug 1, 2019 via email

@kayg04
Copy link
Author

kayg04 commented Aug 25, 2019

The system tray doesn't seem to appear even on Chromium and Brave Browser (Arch Linux).

@kayg04
Copy link
Author

kayg04 commented Sep 2, 2019

So I have found a (perhaps, temporary) solution to the problem. After installing this extension, chromium successfully minimizes to system tray.

Found the extension here.

2019-09-02_15-35

@Eloston
Copy link
Member

Eloston commented Sep 4, 2019

@KayGKay I suppose that's why the option is called "Continue running background apps when Chromium is closed". It's valid to not run Chromium at all when there are no background apps.

The fact that Chromium and Brave Browser have the same issue probably means it isn't our problem. Otherwise, let us know.

@Eloston Eloston closed this as completed Sep 4, 2019
@Eloston Eloston added invalid and removed help wanted need info Need feedback to proceed labels Sep 4, 2019
@kayg04
Copy link
Author

kayg04 commented Sep 4, 2019

There's another extension called TrayEnabler which causes the same result. But in both of these cases, background apps still do not work. What I did was create an "app" out of a webpage (Wire messenger's web version) and as soon as I close the tab or the window, the process ends (as visible in Chromium Task Manager) and only a service worker remains which is not reused if I open the "app" again.

This is in contrast to Chrome on Windows where the tray icon instantaneously appears when you enable "Continue running background apps when Chromium is closed" option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants