martinpl / tray-icons-reloaded

GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
GNU General Public License v3.0
481 stars 29 forks source link

Gnome 44 problems #116

Open ironbone opened 1 year ago

ironbone commented 1 year ago

Describe the bug When this extension is enabled then after login gnome crash and the user is logged out. When I disable this extension, then I can log in. When I enable this after log in, it works well

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Colonial-Dev commented 1 year ago

I'm also having (different) issues with GNOME 44. No crashing, but the tray is invisible (apart from hover highlighting) and only shows one app (Steam) out of multiple.

image

The AppIndicator extension has already been updated to support GNOME 44, so hopefully the fix is simple.

ironbone commented 1 year ago

Additionally, when enabled, makes skype useless. Skype becomes invisible when showing it.

grinco commented 1 year ago

I'm running it on gnome-shell-44.0+28-1.1.x86_64 without any issues. Hadd to modify the metadata.json: https://github.com/MartinPL/Tray-Icons-Reloaded/pull/117

Colonial-Dev commented 1 year ago

I'm running it on gnome-shell-44.0+28-1.1.x86_64 without any issues. Hadd to modify the metadata.json: #117

What's your distro? I'm on gnome-shell-44.0-4.fc38.x86_64 (Silverblue beta) and I can't tell if you're ahead or behind from me. (Hopefully it's the former.)

grinco commented 1 year ago

I'm running it on gnome-shell-44.0+28-1.1.x86_64 without any issues. Hadd to modify the metadata.json: #117

What's your distro? I'm on gnome-shell-44.0-4.fc38.x86_64 (Silverblue beta) and I can't tell if you're ahead or behind from me. (Hopefully it's the former.)

OpenSUSE tumbleweed.

ironbone commented 1 year ago

You are right. With a fresh user on openSUSE tumbleweed, it works well. Now I have to reset my gnome and see.

Colonial-Dev commented 1 year ago

OpenSUSE tumbleweed.

Bingo - rolling release means you're definitely ahead of me. Guess I'll just have to wait for Fedora to catch up.

grinco commented 1 year ago

OpenSUSE tumbleweed.

Bingo - rolling release means you're definitely ahead of me. Guess I'll just have to wait for Fedora to catch up.

Fedora also used to have a rolling release - rawhide. You can try upgrading to it if you're feeling adventurous :-)

ironbone commented 1 year ago

I have found the problem. At this moment, t e Dropbox client and this extension are not compatible. When I have Dropbox client as one of the starting programs, this extension causes a logout of the user.

illegitimate-egg commented 1 year ago

I'm also having (different) issues with GNOME 44. No crashing, but the tray is invisible (apart from hover highlighting) and only shows one app (Steam) out of multiple.

image

* Distro: Fedora Silverblue 38 (Beta)

* GNOME Shell: 44.0

* Extension version: 26

* Display server: Wayland

The AppIndicator extension has already been updated to support GNOME 44, so hopefully the fix is simple.

I'm on regular F38 with gnome 44, I'm having the same issue. The click targets are still there because when I click the shape where it would be my discord opens.

pkurash commented 1 year ago

Same here, the tray is invisible

Gentoo Linux, shell version 44.0

ptkato commented 1 year ago

Is the extension's version 26 compatible with GNOME 44.0? I'm at those versions and GNOME states that it's incompatible.

Leniwcowaty commented 1 year ago

Can confirm, Fedora 38 stable, GNOME 44.0, Wayland, multiple icons missing/transparent - Slack, Steam, Asbru CM. Sometimes Discord and Caprine also. I have AppIndicator support extension installed.

ahodges22 commented 1 year ago

I'm also seeing the same thing on my machine running Fedora 38 Stable, GNOME 44, and Wayland. All the icons are missing/transparent.

gtirloni commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

Leniwcowaty commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

* Install and run flatseal (`sudo dnf install flatseal`)

* Allow the app (e.g. Slack) access to `D-Bus session bus`

* Restart the app

Some heroes don't wear capes...

Konglomneshued commented 1 year ago

I'm here waiting for an update to the extension. Seems like he's working on it right now.

sterndata commented 1 year ago

flatseal didn't work for me on F38. I just have the little circles on the tray when hovering.

Leniwcowaty commented 1 year ago

flatseal didn't work for me on F38. I just have the little circles on the tray when hovering.

Make sure to also install "AppIndicator and KStatusNotifierItem Support" extension. For some reason after upgrade from F37 to F38 it gets uninstalled

Munkkeli commented 1 year ago

flatseal didn't work for me on F38. I just have the little circles on the tray when hovering.

Make sure to also install "AppIndicator and KStatusNotifierItem Support" extension. For some reason after upgrade from F37 to F38 it gets uninstalled

I'm running F38 with Extension Manager and had the "AppIndicator and KStatusNotifierItem Support" extension disabled by the upgrade. After enabling, tray icons are no longer transparent!

emko commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

* Install and run flatseal (`sudo dnf install flatseal`)

* Allow the app (e.g. Slack) access to `D-Bus session bus`

* Restart the app

is this how we have to do it always now? seems like so much extra work, so any app you install on flatpak that has tray icosn we have to do this?

Konglomneshued commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

* Install and run flatseal (`sudo dnf install flatseal`)

* Allow the app (e.g. Slack) access to `D-Bus session bus`

* Restart the app

is this how we have to do it always now? seems like so much extra work, so any app you install on flatpak that has tray icosn we have to do this?

You can allow all Flatpaks at once in Flatseal. Not an expert on it, so I don't know how safe it is to do so.

Konglomneshued commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

* Install and run flatseal (`sudo dnf install flatseal`)

* Allow the app (e.g. Slack) access to `D-Bus session bus`

* Restart the app

This didn't work for me. Also, not all apps using the extension will be Flatpaks. I have RPMS and Snaps as well.

Very strange, however, my icons showed up after updating my system. Only some of them, though.

emko commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

* Install and run flatseal (`sudo dnf install flatseal`)

* Allow the app (e.g. Slack) access to `D-Bus session bus`

* Restart the app

This didn't work for me. Also, not all apps using the extension will be Flatpaks. I have RPMS and Snaps as well.

Very strange, however, my icons showed up after updating my system. Only some of them, though.

install AppIndicator and KStatusNotifierItem Support extension then it will work

kerren commented 1 year ago

For those running apps from Flatpaks on Fedora 38 that are not showing their tray icons in this extension, do the following:

* Install and run flatseal (`sudo dnf install flatseal`)

* Allow the app (e.g. Slack) access to `D-Bus session bus`

* Restart the app

This didn't work for me. Also, not all apps using the extension will be Flatpaks. I have RPMS and Snaps as well. Very strange, however, my icons showed up after updating my system. Only some of them, though.

install AppIndicator and KStatusNotifierItem Support extension then it will work

This worked for me, thank you @emko, the link to that extension is https://extensions.gnome.org/extension/615/appindicator-support/

martinpl commented 1 year ago

GNOME 44.1 have fix related to icon visibility, I didn't test that since i'm using bleeding edge Arch Linux :D https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/NEWS

leonardocapellaro commented 1 year ago

Gnome 44.1 update solved this problem.

sant123 commented 1 year ago

There's an strange bug when closing an application.

For example it looks like this when Discord is open:

image

Now opening Todoist:

image

But if I right click in Todoist and click Quit Todoist:

image

The system tray closes:

image

So my workaround now is disable the extension and enable it again.

The same happens with Stay Running in Tray when right clicking and quit:

image

tarokeitaro commented 1 year ago

can anyone help me? image

Android789515 commented 1 year ago

can anyone help me? image

Have you updated Gnome?

orpheustaken commented 1 year ago

image

Here it is showing a black background when I set the colors to be monochromatic. Before the update, only the icons were black and white.

I'm using the latest version of the extension and Gnome available on Arch's package repository.

Colors settings look like this:

image

leoheck commented 12 months ago

I am using Gnome 44.2 with Ubuntu 23.04. I was experiencing being logged out when using this GSConnect