ubuntu / gnome-shell-extension-appindicator

Adds KStatusNotifierItem support to the Shell
https://extensions.gnome.org/extension/615/appindicator-support/
GNU General Public License v2.0
1.2k stars 164 forks source link

error returning from screensaver #214

Open scaprile opened 4 years ago

scaprile commented 4 years ago

Hi, I'm using CentOS 7, GNOME Shell 3.28.3. I've installed this extension today in order to see Keybase icon again after their latest update. When the screen goes blank after timeout and I unlock by entering password, I don't see the icon anymore. If I manually start Keybase again, the icon is there My journalctl at returning from locked screen

mar 20 18:37:28 Workstation.Lab gdm-password][12883]: gkr-pam: unlocked login keyring
mar 20 18:37:28 Workstation.Lab NetworkManager[2362]: <info>  [1584740248.3558] agent-manager: req[0x7f6128002b30, :1.715/org.gnome.Shell.NetworkAgent/500]: agent registered
mar 20 18:37:28 Workstation.Lab gnome-software[8201]: no app for changed apps-menu@gnome-shell-extensions.gcampax.github.com
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [impatience] enabled
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [impatience] enabled
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [impatience] setting new speed: 0.65
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [impatience] setting new speed: 0.65
mar 20 18:37:28 Workstation.Lab gnome-software[8201]: no app for changed top-icons@gnome-shell-extensions.gcampax.github.com
mar 20 18:37:28 Workstation.Lab gnome-software[8201]: no app for changed window-list@gnome-shell-extensions.gcampax.github.com
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-DEBUG] Registering StatusNotifierItem :1.118/org/ayatana/NotificationItem/virt_manager
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-DEBUG] Registering StatusNotifierItem :1.165/StatusNotifierItem
mar 20 18:37:28 Workstation.Lab nautilus-deskto[8165]: connect() failed
mar 20 18:37:28 Workstation.Lab nautilus[10855]: connect() failed
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:37:28 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon

and after starting Keybase again

mar 20 18:53:10 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-DEBUG] Registering StatusNotifierItem :1.169/StatusNotifierItem
mar 20 18:53:10 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:53:10 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:53:10 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-FATAL] unable to update overlay icon
mar 20 18:53:10 Workstation.Lab gnome-shell[7888]: [AppIndicatorSupport-WARN] Impossible to send about-to-show to menu: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.Failed: error occurred in AboutToShow

Can you guys help me track this ? My JS abilities are limited but I can follow instructions. appindicator was installed via the official CentOS way, so its version is whatever that determined; I first tried latest git and did not work at all. Cheers

PS: I also have "Top icons" installed and enabled, to show systray icons.

mvrk69 commented 2 years ago

I had the same issue with keepass on Fedora 36 after update gnome-shell-extension-appindicator to v46, i fixed it by downgrading it v42 (dnf downgrade gnome-shell-extension-appindicator)