hp-systray hangs, causing excess CPU usage, after failing to load dbus.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
Triaged
|
Undecided
|
Unassigned |
Bug Description
$ hp-systray -l debug
HP Linux Imaging and Printing System (ver. 3.10.6)
System Tray Status Service ver. 2.0
Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
hp-systray[29208]: debug: Locking: /home/bss/
hp-systray[29208]: debug: Creating pipe: hpssd (7) ==> systemtray (6)
hp-systray[29208]: debug: Creating pipe: hpssd (8) ==> hpdio (6)
hp-systray[29208]: debug: Creating pipe: hpdio (10) ==> hpssd (9)
hp-systray(
error: dbus failed to load (python-dbus ver. 0.80+ required). Exiting...
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
hp-systray(
Changed in hplip: | |
status: | New → Confirmed |
status: | Confirmed → Triaged |
In case it is not clear, hp-systray fails to provide any functionality when it hangs like this. It also pegs one CPU at nearly 100%.
Also, if the debug output is a bit noisy, the main error appears to be:
error: dbus failed to load (python-dbus ver. 0.80+ required). Exiting...