Maui Forums

Full Version: no system tray?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
[attachment=1291]
I tried to install hplip and hplip-gui for my HP-printer.

After reboot I get a strange error message (see screenshot attached).

What is going on?
Hplip seems to use an outdated systemtray implementation which fails most probably because it starts something in autostart that is started before the systemtray and it's compatibility layer for such old systemtray icons is loaded.

The systray usually is not needed. So you should be able to disable it in the autostart options in systemsettings.
In system settings (via GUI) I have only two entries in autostart, but not the system tray...
I meant the hplip entry. Isn't it showing up there? Maybe you need to manually delete it from /usr/share/autostart
[attachment=1294]
Unfortunately I have no folder called autostart...
Take a look in /etc/xdg/autostart then.
ahh... there it is! From there I could start it manually without error message, so indeed it has something to do with boot order.

Can I delay the autostart somehow? It is the GUI part of HPlip which is sometimes quite helpful.
Here is the code of the .desktop file:

Code:
[Desktop Entry]
Version=0.6
Type=Application
Name=HP System Tray Service
GenericName=Printer Status Applet
Comment=HP System Tray Service
Exec=hp-systray -x
Icon=/usr/share/hplip/data/images/128x128/hp_logo.png
Terminal=false
Categories=Application;Utility;
X-KDE-StartupNotify=false
StartupNotify=false
Change the exec line to
Code:
Exec=sleep 15 && hp-systray -x
to delay the start for 15 seconds. That should be enough otherwise just increase the sleep value.