Bug 9936 - hp-toolbox won't run
Summary: hp-toolbox won't run
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-01 12:15 CEST by Tony Blackwell
Modified: 2013-05-03 08:10 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Tony Blackwell 2013-05-01 12:15:49 CEST
Description of problem:
hp-toolbox won't run for me; crashes with dBus initialisation error -
using x86_64 DVD.

Version-Release number of selected component (if applicable):
M3 RC x86_64

How reproducible:  There have been dbus problems with this as far back as Mageia1, which late in it's update program developed dbus errors preventing hp-toolbox from running


Steps to Reproduce:
1.run hp-toolbox from the command line or from the HP icon within the menu system.  The command-line option gives the dBus error; the icon just crashes silently

The consequence is poor HP printer support, as the hplip packages are required.

Reproducible: 

Steps to Reproduce:
Tony Blackwell 2013-05-01 12:17:48 CEST

Severity: major => normal

Comment 1 Tony Blackwell 2013-05-01 12:26:24 CEST
Rechecked problem after update packages to current - still present.
William Kenney 2013-05-01 19:46:49 CEST

CC: (none) => wilcal.int

Comment 2 William Kenney 2013-05-01 19:52:43 CEST
FWIW I have successfully installed 32-bit M3 ( cauldron ) using boot.iso,
then connected my USB 3-way HP printer then successfully installed the
HP apps to support it. That includes hp-toolbox. That does not mean you
are not having a problem. I have followed the HP USB support very closely
on Mageia/Mandriva/Mandrake. I will continue to look for your issue and
will try to reproduce it here. If you have the time try to install using
the 64-bit boot.iso file. This may be a problem only with the DVD.
Are you using the Live-DVD or the Classical Installer?

Thanks for your support.
Comment 3 Tony Blackwell 2013-05-01 23:03:55 CEST
Using classical installer, x86_64 DVD.  The hp printer is on the lan, not usb.  The system is otherwise up and running "normally" although I did see another dbus message when logging in using xfce.  Will see if that is reproducible and useful.
Comment 4 William Kenney 2013-05-02 00:37:56 CEST
(In reply to Tony Blackwell from comment #3)
> Using classical installer, x86_64 DVD.  The hp printer is on the lan, not
> usb....

OOoo wow, sorry I cannot reproduce that. My HP printer is USB. Thanks
for the info on the classical installer. I'm sure someone here has
a LAN based printer that can reproduce that.
Comment 5 Tony Blackwell 2013-05-02 02:02:46 CEST
I might be leading us astray with this.  The error was while attempting to run hp-toolbox as root, and on the text screen there is a warning message it should not be run as root.  I'll try as a normal user.
Comment 6 Tony Blackwell 2013-05-02 04:04:06 CEST
I might be leading us astray with this.  The error was while attempting to run hp-toolbox as root, and on the text screen there is a warning message it should not be run as root.  I'll try as a normal user.
Comment 7 claire robinson 2013-05-02 22:07:43 CEST
Please let us know how you got on Tony
claire robinson 2013-05-02 22:07:49 CEST

CC: (none) => eeeemail

Comment 8 Tony Blackwell 2013-05-03 03:41:45 CEST
Still a real problem which I can't fathom  Sorry for long text, but the sequence matters and the ending matters.
As a user I accessed the HP icon via menu, tools, system tools.  It did run, but failed to install my printer (HP Officejet Pro 8600 plus).  The install complained that it couldn't fine the PPD file.  I clicked on the 'browse' button offered for manual install and selected hp-officejet_pro_8600.ppd.gz and proceeded.  The install crashed with an error message saying fax queue setup failed.

I'd done all of this on a brand-new classical DVD x86_64 installation after installing task-printing-hp with its dependencies and task-scanning.  Hadn't rebooted.  

I then used MCC, hardware, set up printing and gave it the lan address of my printer.  Cups server wasn't started and wouldn't start.  After a reboot (obvious in hindsight) installation this way worked fine.  Running scanner setup from MCC also found it OK.

Don't know why the hp-setup failed initially.

** Problem**
At this point in writing this, I just went back to the testing box to see if HP could see ink levels etc.  Guess what; a brief flash of a window gone in an instant.  Attempting to run hp-toolbox as an ordinary user from the command line now gives the identical dbus error originally reported.  Why did it run once only but not again subsequently, and only now give the dbus error???
Comment 9 Tony Blackwell 2013-05-03 03:44:12 CEST
Note: I think I'm using a slightly old M3RC x86_64 classical DVD.  Will fully update the installation now and try again
Comment 10 Tony Blackwell 2013-05-03 04:52:38 CEST
After upgrading all packages to current, it runs normally and can see printer ink levels etc.  I haven't explained all the loose ends above, but best to regard as resolved in terms of the imminent release.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 11 claire robinson 2013-05-03 08:10:12 CEST
Thanks Tony, please reopen it if you find it's still an issue later on.

Note You need to log in before you can comment on or make changes to this bug.