https://bugzilla.novell.com/show_bug.cgi?id=729235
https://bugzilla.novell.com/show_bug.cgi?id=729235#c0
Summary: hplip uses 100% CPU Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: x86-64 OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: jsmeix@suse.com ReportedBy: suse@christian-reiner.info QAContact: jsmeix@suse.com Found By: --- Blocker: ---
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0
Again and again I see hplip (python, hp-systray) using 100% CPU on one core. This happens without a printjob being started or anything, right after login into kde. Only solution is to kill it. There have been issues reported about this for the last years, but I cannot find any solution. Only workaround seems to deinstall hplip which I dont want, since I cannot use my scanner without it.
Reproducible: Sometimes
Steps to Reproduce: Login to KDE, often the lib/application pushes CPU usage to 100%, but not always. Nothing else required except login and hp-systray being started. Actual Results: 100% CPU usage for the process "python /usr/bin/hp-systray"
Expected Results: Next to now CPU load by this process
https://bugzilla.novell.com/show_bug.cgi?id=729235
https://bugzilla.novell.com/show_bug.cgi?id=729235#c1
--- Comment #1 from Christian Reiner suse@christian-reiner.info 2011-11-09 14:20:32 UTC --- Forgot a few details: - opensuse-11.4 - KDE-4.7.3 form the 4.7-stable repository - hplip-3.11.10-44.1.x86_64
https://bugzilla.novell.com/show_bug.cgi?id=729235
https://bugzilla.novell.com/show_bug.cgi?id=729235#c2
Johannes Meixner jsmeix@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |UPSTREAM Summary|hplip uses 100% CPU |hplip: hp-systray uses 100% | |CPU
--- Comment #2 from Johannes Meixner jsmeix@suse.com 2011-11-09 15:32:43 UTC --- It never happened for me (i.e. I cannot reproduce it).
We have a /usr/bin/hp-systray.wrapper which is called by the desktop magic via "Exec=hp-systray.wrapper" in /etc/xdg/autostart/hplip-systray.desktop but as far as I can imagine this cannot be the reason for 100% CPU usage for the process "python /usr/bin/hp-systray".
Therefore there should be better workarounds than to deinstall HPLIP: Either try out if it helps to remove /etc/xdg/autostart/hplip-systray.desktop so that hp-systray is no longer started automatically during desktop startup (starting hp-toolbox starts hp-systray automatically) or try out if it helps to enlarge the sleep time e.g. to "sleep 30" in /usr/bin/hp-systray.wrapper to give the desktop stuff more time to start up or try out if it helps to move the /usr/bin/hp-systray away so that it can no longer be started at all. The HPLIP printer and scanner drivers should not need a running hp-systray so that plain printing and scanning should work even without a running hp-systray. Only the hp-toolbox may require a running hp-systray (see above).
Very likely this issue is not caused by the openSUSE distribution efforts of the HPLIP software so that the responsibility for this issue is upstream, see https://bugzilla.novell.com/page.cgi?id=fields.html#status
Accordingly I close it as "upstream".
Please report the issue directly to HPLIP upstream via http://hplipopensource.com/hplip-web/support.html
Please post an URL of the HPLIP upstream bug report here as reference.
https://bugzilla.novell.com/show_bug.cgi?id=729235
https://bugzilla.novell.com/show_bug.cgi?id=729235#c3
--- Comment #3 from Christian Reiner suse@christian-reiner.info 2011-11-15 08:14:35 UTC --- Thanks for the information. Just for the records: increasing the initial 'sleep' period as suggested does _not_ fix the issue for me.
https://bugzilla.novell.com/show_bug.cgi?id=729235
https://bugzilla.novell.com/show_bug.cgi?id=729235#c4
--- Comment #4 from Christian Reiner suse@christian-reiner.info 2012-01-02 21:26:05 UTC --- I still experience this problem. Current version: hplip-3.11.10-47.1.x86_64