- Package:
- mate-panel
- Source:
- mate-panel
- Description:
- launcher and docking facility for MATE
- Submitter:
- shirish शिरà¥à¤·
- Date:
- 2018-12-14 13:42:07 UTC
- Severity:
- normal
Dear Maintainer,
For quite sometime I have not been able to see guake in the
notification area. While it is a pain point to delete the panel and
re-do it again, I finally did it tonight with the hopes of seeing
guake in the notification area. Guake is started the moment I enter a
mate-session. But all that hard work went down the drain as still the
guake icon is not visible in the notification area. If I click slowly
between the notification area 3 dots and qbittorrent, an application
appearing in the notification area, I do get guake right-click menu
through which I could make changes in guake.
FWIW, I did remove the panel and start afresh in the hopes that guake
will show up in the notification area but it doesn't :( .
I did look at -
└─[$] cat /usr/share/mate-panel/ui/notification-area-menu.xml
1 <menuitem name="Notification Area Help Item" action="SystemTrayHelp" />
2 <menuitem name="Notification Area About Item" action="SystemTrayAbout" />
3
I also looked at guake, mainly at -
┌─[shirish@debian] - [~/.gconf/apps/guake/style] - [10044]
└─[$] cat %gconf.xml
1 <?xml version="1.0"?>
2 <gconf>
3 <entry name="cursor_shape" mtime="1507043654" type="int" value="0"/>
4 <entry name="cursor_blink_mode" mtime="1507043654" type="int"
value="0"/>
5 </gconf>
I'm not sure about the entries in %gnonf.xml appearing in
~/.gconf/apps/guake/general hence sharing that, maybe something in
there which might be interfering.
FWIW, I have checked (and double-checked) that guake-preferences has
system tray checked so that it will appear as a tray icon in the
notification area.
Hi shirish My suspicion is that guake does not use X11 embed anymore (which is the API provided by the notification area applet), but the Indicators API. Try installing and adding mate-indicator-applet and check if you find guake's icon in there. Mike
in-line :-
Hi Mike,
First of all thank you for maintaining mate, it means a lot to people
like me who don't have access to latest fancy hardware.
As far as mate-indicator applet and Guake's presence there it's a
no-go. I am sharing couple of photographs for the same.
[$] apt-cache policy mate-indicator-applet
[16:29:05]
mate-indicator-applet:
Installed: 1.18.0-1
Candidate: 1.18.0-1
Version table:
*** 1.18.0-1 600
600 http://httpredir.debian.org/debian buster/main amd64 Packages
1 http://httpredir.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
Hi, It's not going to work in Debian... mate-indicator-applet is just a container, it needs indicator-* packages to display the actual content. It's better to try this in Ubuntu. It has indicator-application, indicator-sound and other similar packages.
HI Vlad, I know. I am currently in the processing of introducing the full Indicator stack to Debian. As a fork [1] of Ubuntu Indicators. @gnugr: it is much more tricky to get this running on Debian testing. We actually need a patched mate-indicator-applet for this, the ayatana-indicator-application installed and then some consumer (e.g. like variety, remmina, etc.). Martin and I have plans to work on Ayatana Indicators now after the 17.10 release of Ubuntu is out. Greets, Mike [1] https://github.com/AyatanaIndicators
Hi, Can you actually reproduce the issue? For me guake always shows the icon. I've tried with locally built mate-panel 1.19, then downgraded to 1.18.4-2 from the repos. Also tried both manual launch of guake and autostart with the session. No luck with reproducing.
Dear Mike, Vlad Guake does show up but is weird . See the attached picture . As can be seen it seems to be showing guake twice which is weird. FWIW, the pixel width menu of the panel is 32 pixels if that makes a difference. Sharing here mate-panel details - Package: mate-panel Version: 1.20.3-1
Dear all, Some more info. I just saw http://meetings-archive.debian.net/pub/debian-meetings/2017/debconf17/ayatana-indicators.vp9.webm I did read the exchange above as well. I do have the following packages installed - ii libayatana-ido3-0.4-0 0.4.2-2 ii libayatana-indicator3-7 0.6.2-2 ii mate-indicator-applet 1.20.1-1 ii libmate-panel-applet-4-1 1.20.3-1 ii mate-indicator-applet-common 1.20.1-1 ii mate-panel 1.20.3-1 I did also see guake-indicator but seems it has a different agenda and just installing it doesn't fix the icon in the system-tray :( I did see that the icon sizes are far more numerous than in plain guake - $ dpkg -L guake | grep png /usr/share/guake/data/pixmaps/add_tab.png /usr/share/guake/data/pixmaps/guake-128.png /usr/share/guake/data/pixmaps/guake-48.png /usr/share/guake/data/pixmaps/guake-64.png /usr/share/guake/data/pixmaps/guake-notification.png /usr/share/guake/data/pixmaps/guake-tray.png /usr/share/guake/data/pixmaps/guake.png /usr/share/guake/data/pixmaps/quick-open-python-exception.png /usr/share/guake/data/pixmaps/quick-open-selection.png /usr/share/guake/data/pixmaps/quick-open.png /usr/share/pixmaps/guake.png $ apt-file list guake-indicator | grep png guake-indicator: /usr/share/guake-indicator/hostgroupicon.png guake-indicator: /usr/share/guake-indicator/hosticon.png guake-indicator: /usr/share/guake-indicator/icons/hicolor/16x16/apps/guake-indicator.png/guake-indicator.png guake-indicator: /usr/share/guake-indicator/icons/hicolor/22x22/apps/guake-indicator.png/guake-indicator.png guake-indicator: /usr/share/guake-indicator/icons/hicolor/24x24/apps/guake-indicator.png/guake-indicator.png guake-indicator: /usr/share/guake-indicator/icons/hicolor/256x256/apps/guake-indicator.png/guake-indicator.png guake-indicator: /usr/share/guake-indicator/icons/hicolor/32x32/apps/guake-indicator.png/guake-indicator.png guake-indicator: /usr/share/guake-indicator/icons/hicolor/48x48/apps/guake-indicator.png/guake-indicator.png guake-indicator: /usr/share/guake-indicator/labelicon.png guake-indicator: /usr/share/icons/hicolor/16x16/apps/guake-indicator.png guake-indicator: /usr/share/icons/hicolor/22x22/apps/guake-indicator.png guake-indicator: /usr/share/icons/hicolor/24x24/apps/guake-indicator.png guake-indicator: /usr/share/icons/hicolor/256x256/apps/guake-indicator.png guake-indicator: /usr/share/icons/hicolor/32x32/apps/guake-indicator.png guake-indicator: /usr/share/icons/hicolor/48x48/apps/guake-indicator.pn I also saw that guake upstream might do a gtk3 update at some point, that might solve the issues perhaps ? https://github.com/Guake/guake/labels/Epic%3A%20GTK%203%20port
Dear all, Seems this was reported ages ago, see https://github.com/Guake/guake/issues/1110 I am guessing that #910778 is probably part of the same issue.
Dear all, See https://github.com/mate-desktop/mate-panel/issues/666 and specifically https://gitlab.gnome.org/GNOME/gtk/merge_requests/451 Apparently, if and when gtk 3.24.3 is released and comes into Debian it would make things easier.
Dear all, Even after applying https://tracker.debian.org/news/1011105/accepted-gtk30-3242-3-source-into-unstable/ which was supposed to be fix the issue, the issue still remains :( In fact, I get VTE warnings as shared in #916436 and the icon remains as it was, no change .