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