sni-qt and hp-systray interact badly under GNOME Unity

Bug #860395 reported by Till Kamppeter
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hplip (Ubuntu)
Invalid
High
Unassigned
qt4-x11 (Ubuntu)
Fix Released
Undecided
Unassigned
sni-qt (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Note: For testing hplip-gui must be installed and at least one HP printer must be set up with HPLIP on the system.

I am on a completely updated Oneiric system with the standard Unity desktop. The system is grown out of Natty by daily updates during the Oneiric development cycle.

While investigating the problem of bug 857929 (which I succeeded to fix for the original reporter) I found out that my situation is even worse:

1. The hp-systray icon (an HP logo) does not show in the notification area after login, though hp-systray is running (see with "ps aux" or see the notifications popping up when printing).

2. To get the logo visible one has to either start "hp-toolbox" or to kill all hp-systray processes (there are usually three) and start it again from the command line.

3. Clicking on the icon does not show the menu. Instead a little gray rectangle appears right under the logo, most probably an empty menu. Neither the HPLIP patch from comment #6 of bug 857929 changes this situation nor adding "hp-systray=1" or "python=1" to /etc/xdg/sni-qt.conf, nor doing both.

Changed in hplip (Ubuntu):
status: New → Confirmed
importance: Undecided → High
milestone: none → ubuntu-11.10
Changed in sni-qt (Ubuntu):
status: New → Confirmed
importance: Undecided → High
milestone: none → ubuntu-11.10
Revision history for this message
Aurélien Gâteau (agateau) wrote :

The empty menu bug should be fixed in revision 84 of sni-qt, which should soon be available from ppa:agateau/sni-qt. Can you confirm it?

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Yes, this works for me now, even with the unpatched HPLIP (I re-installed hplip-data). So point (3) of my initial report is fixed. Now only the no-icon-on-login problem (1), (2) is remaining.

Thanks for the quick fiox on (3).

summary: - sni-qt and hp-systray interact badly
+ sni-qt and hp-systray interact badly under GNOME Unity
Changed in hplip (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qt4-x11 - 4:4.7.4-0ubuntu5

---------------
qt4-x11 (4:4.7.4-0ubuntu5) oneiric; urgency=low

  * debian/patches/kubuntu_95_qt_disable_bounce.diff:
    - Fix Touchpad scrolling bounces (LP: #805972)
  * debian/patches/kubuntu_14_systemtrayicon.diff:
    - sni-qt and hp-systray interact badly (LP: #860395)
 -- Didier Roche <email address hidden> Wed, 28 Sep 2011 08:43:28 +0200

Changed in qt4-x11 (Ubuntu):
status: New → Fix Released
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I have tested the new qt4-x11 now and it actually solves the problem. The hp-systray icon is now always there right after logging in. Thank you very much.

So let's go on with bug 861270 ...

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sni-qt - 0.2.5-0ubuntu1

---------------
sni-qt (0.2.5-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - Prefix log output with pid of application.
    - Use a placeholder menu if there is none defined yet (LP: #860395)
 -- Didier Roche <email address hidden> Wed, 28 Sep 2011 12:24:50 +0200

Changed in sni-qt (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.