cabriofahrer
Well-Known Member
Ich hatte immer genau dieses Problem wie in diesem Artikel beschrieben, nämlich dass unter MATE der hp-systray von hplip nicht funktioniert und nur einen leeren Balken anzeigt. Unter xfce oder anderen Windowmanagern hingegen scheint dieses Problem jedoch nicht zu existieren:
askubuntu.com
Die in diesem Artikel beschriebene Lösung funktioniert, man muss natürlich die anderen Pfade unter FreeBSD berücksichtigen. Kernpunkt der Lösung ist die Aussage "To fix the menu display we need to launch hplip with help of DBus", womit sich auch erklärt, dass man in der "hp-systray.desktop"- Datei den Eintrag "hp-systray -x" mit "dbus-launch hp-systray -x" ersetzen muss.
Jetzt zu meiner Verständnisfrage: Warum ist das so? DBus wird doch automatisch durch die /etc/rc.conf gestartet, unabhängig davon, ob man dann in xfce oder MATE bootet. Weitere Beobachtung: Wenn ich zuerst in MATE bootete, trat der Fehler auf. Wenn ich dann in xfce bootete (wo es sowieso immer korrekt funktionierte) und dann wieder in MATE, funktionierte es dann auch in MATE. Wie ist das zu erklären?
Handelt es sich um einen immenoch nicht behobenen Bug, und wenn ja, wovon genau? Von MATE oder von hplip?

How to fix broken dropdown menu of HPLIP tray icon in Ubuntu MATE 18.04 LTS?
I have installed Ubuntu MATE 18.04.1 LTS with all updates. Here I have installed HPLIP GUI with sudo apt install hplip-gui Then I after reboot I have hp-systray in the tray (indicator applet), b...
Die in diesem Artikel beschriebene Lösung funktioniert, man muss natürlich die anderen Pfade unter FreeBSD berücksichtigen. Kernpunkt der Lösung ist die Aussage "To fix the menu display we need to launch hplip with help of DBus", womit sich auch erklärt, dass man in der "hp-systray.desktop"- Datei den Eintrag "hp-systray -x" mit "dbus-launch hp-systray -x" ersetzen muss.
Jetzt zu meiner Verständnisfrage: Warum ist das so? DBus wird doch automatisch durch die /etc/rc.conf gestartet, unabhängig davon, ob man dann in xfce oder MATE bootet. Weitere Beobachtung: Wenn ich zuerst in MATE bootete, trat der Fehler auf. Wenn ich dann in xfce bootete (wo es sowieso immer korrekt funktionierte) und dann wieder in MATE, funktionierte es dann auch in MATE. Wie ist das zu erklären?
Handelt es sich um einen immenoch nicht behobenen Bug, und wenn ja, wovon genau? Von MATE oder von hplip?