Comment 3 for bug 98520

Revision history for this message
Johan Kiviniemi (ion) wrote :

> 2. Go into the menus and try to call HP Toolbox (in System -> Preferences),
> HP Sendfax and HP Fax Address Book (in Applications -> Office). If they are
> not there start the menu editor (System -> Preferences -> Main Menu) and
> activate them. Then call the programs again and tell what happens.

They don't seem to be visible at all in Xfce.

When i start them from command line (with STARTED_FROM_MENU=yes), they open a
dialog that complains about PyQt not being installed.

After hitting OK in hp-fab's dialog, the dialog seems to hang and there's a
'hp-fab > ' command line visible in the terminal. 'STARTED_FROM_MENU=yes
/usr/bin/hp-fab </dev/null' works. I assume that /dev/null is opened as
standard input when it is started from the menu.

> 3. Do "sudo apt-get install python-qt3" and repeat step 2. What happens now?

hp-toolbox: The following error is printed to the terminal every couple of seconds,
and apport keeps opening a 'Sorry, the program "toolbox" closed unexpectedly'
window, until i kill hp-toolbox.

warning: No status available for device.
Traceback (most recent call last):
  File "/usr/lib/hplip/ui/devmgr4.py", line 443, in TimedRefresh
    self.UpdateDevice()
  File "/usr/lib/hplip/ui/devmgr4.py", line 577, in UpdateDevice
    reread_cups_printers=False)
  File "/usr/lib/hplip/base/device.py", line 1456, in queryDevice
    log.debug("r%d-kind%d-type%d" % (r_value, agent_kind, agent_type))
UnboundLocalError: local variable 'agent_kind' referenced before assignment

hp-sendfax opens a dialog that says "No devices found". I don't have a scanner
or a modem, so that is probably expected.

hp-fab opens the Fax Address Book window correctly.

> 4. Call "hp-setup"

> 5. Follow the steps in the wizard which has appeared now to set up your
> print queues.

> Does it work?

Seems to work.

> Do all devices get detected correctly?

Yes.

> Do you get offered the correct drivers/PPD files?

Yes.

> Does the test page come out correctly?

Yes.

> 6. In the HP Toolbox go through the tabs, are the ink/toner levels correctly
> displayed?

The "Functions" tab is empty when hp-toolbox is initially started. The program
keeps spewing the error message to the terminal. When i switch to another tab
and come back to "Functions", "Print documents or files" and "Scan a document
or image" are the available choices.

The "Status" tab is empty. When switching to it, the following is printed to
the terminal:

fatal error: Traceback (innermost last):
  File "/usr/lib/hplip/ui/scrollview.py", line 144, in onDeviceChange
    self.fillControls()
  File "/usr/lib/hplip/ui/scrollstatus.py", line 101, in fillControls
    for x in self.cur_device.hist:
 AttributeError: 'Device' object has no attribute 'hist'

The "Supplies" tab says "ERROR: Supplies status is not supported on this
device".

The "Tools", "Print Settings" and "Print Control" tabs look normal.

> 7 Can you set the printing options on the "Print Settings" tab?

Yes.

> Are all options shown which you can also see in the "Properties" sub-dialog
> of the printing dialog of OpenOffice.org or under right-click ->
> "Properties" in the gnome-cups-manager (System -> Preferences -> Printing)?

I don't have gnome-cups-manager or OO.o installed. The only options the Xfce
printer manager shows are page size, printout mode (quality), media source,
double-sided printing and printout mode. hp-toolbox shows a lot more.

> Does changing these options influence the printout

Yes.

> Does printing from applications work correctly? Do your typical printing
> tasks.

Yes.

> 8. Do the buttons for the functions on the first tab of the Toolbox work?

"Print" does; a scanner have i not.

> 11. Remove your print queues and re-create them with the web interface of
> CUPS (http://localhost:631/). Click the "Administration" tab. If asked for
> login and password, enter your login and password. When selecting the
> "Device", choose devices with "HPLIP". Try out printing (repeat step 7) and
> faxing (step 10).

Seems to work, although the following appeared in syslog:

hpijs: WARNING: printmode mismatch with pen, tray, etc.

> 12. Remove your print queues and re-create them with the gnome-cups-manager
> (System -> Preferences -> Printing, if gnome-cups-manager crashes, see bug
> 91218) or with the KDE Printing Manager in case of Kubuntu. When selecting
> the detected printer or printer port, choose devices with "HPLIP". Is there
> something with "device_not_found" listed? Are there two absolutely equal
> entries in any of the lists? Try out printing (repeat step 7) and faxing
> (step 10).

I used the Xfce printer manager. Seems to work. The same line about a
"printmode mismatch" appeared in syslog.

> 16. If you are content with HPLIP 1.7.3, report here, too, and do not
> uninstall HPLIP 1.7.3. Use it, and if you find a bug later, report it here
> in an additional comment.

Seems like i'm going to keep using 1.7.3. The only problems i had were with
hp-toolbox, and i usually don't need it anyway.