Package: guake
Version: 3.10.1-1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

Guake's tray icon is displayed incorrectly when AyatanaAppIndicator3 is 
available.

Environment:

* Debian unstable (Sid), amd64, fully up to date
* labwc + Waybar
* Guake 3.10.1
* VTE 0.84.1
* GTK 3.24.52
* libayatana-appindicator3-1 0.5.94-1.1
* gir1.2-ayatanaappindicator3-0.1 0.5.94-1.1

The Guake package contains:

```
/usr/share/guake/pixmaps/guake-tray.png
/usr/share/guake/pixmaps/guake-tray.svg
```

Both files display the correct green Guake icon when opened directly with 
Ristretto.
When gir1.2-ayatanaappindicator3-0.1 is not installed, Guake does not provide 
an indicator in the panel.
After installing it, the indicator appears, but the displayed icon is a white 
square containing "$" instead
of the expected green Guake icon.
The issue is not specific to labwc/Waybar: the same incorrect icon was observed 
with XFCE4 and LXDE.
Other AppIndicator/SNI applications (Blueman, NetworkManager applet, VLC, 
Audacious, etc.) display their icons
correctly in the same environment.
Guake 3.10.1 uses the AyatanaAppIndicator path as follows:

```
Indicator.new("guake-indicator", "guake-tray", ...)
set_icon_full("guake-tray", ...)
```

The installed Guake icon files themselves are valid and display correctly.

This appears to be an issue with Guake's AyatanaAppIndicator tray-icon handling 
or icon resolution,
rather than with the desktop environment or the installed Guake icon files.

thanks for your work!


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.2.8+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to es_ES.UTF-8), LANGUAGE=es_ES:es
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages guake depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.16.2-5+b1
ii  dbus-x11 [dbus-session-bus]                   1.16.2-5+b1
ii  dconf-gsettings-backend [gsettings-backend]   51.0-2
ii  gir1.2-glib-2.0                               2.90.0-1
ii  gir1.2-gtk-3.0                                3.24.52-2
ii  gir1.2-keybinder-3.0                          0.3.2-1.1+b4
ii  gir1.2-notify-0.7                             0.8.8-1+b1
ii  gir1.2-pango-1.0                              1.58.0-1
ii  gir1.2-vte-2.91                               0.84.1-1+b1
ii  gir1.2-wnck-3.0                               43.3-1+b2
ii  libglib2.0-bin                                2.90.0-1
ii  libutempter0                                  1.2.1-5
ii  python3                                       3.14.7-3
ii  python3-cairo                                 1.29.1-1
ii  python3-dbus                                  1.4.0-1+b2
ii  python3-gi                                    3.58.0-1
ii  python3-gi-cairo                              3.58.0-1
ii  python3-yaml                                  6.0.3-1+b1

guake recommends no packages.

Versions of packages guake suggests:
pn  numix-gtk-theme  <none>

-- no debconf information

Reply via email to