system-config-printer will not let me choose my own driver, prompt merely exits

Bug #548636 reported by James Clemence
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: system-config-printer

When I open system-config-printer to add a new network printer, I get the 'searching for driver' box comes up, does its thing, and then closes with no apparent gain. How do I manually choose my own driver - as before when it didnt find an appropriate one it brought up a box for you to select the driver you wanted to use.

J

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

Usually system-config-printer only skips directly to the print queue name if it finds a matching driver. If it only finds a driver for a similar model, a driver which only matches a page description language of the printer (PostScript, PCL) or even the universal fallback of a Generic Text-only Printer, it always shows the step of selecting manufacturer, model, and driver.

Can you tell which printer you have?

Changed in system-config-printer (Ubuntu):
status: New → Incomplete
Revision history for this message
James Clemence (jvc26) wrote :

Konica Minolta Bizhub C200.

J

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

I cannot reproduce this problem. If I simulate the presence of your printer by starting system-config-printer with

system-config-printer --setup-printer="file:/tmp/printout" --devid='MFG:Konica Minolta;MDL:Bizhub C200;'

I get directly to the step of choosing manufacturer and model.

Can you start system-config-printer in a terminal window via the command

system-config-printer

try to set up your printer and if the New Printer wizard disappears post the output from system-config-printer in the terminal window?

Revision history for this message
James Clemence (jvc26) wrote :

Interestingly, following the updates this morning I am able to install the driver for the printer, so whatever was causing the issue appears to have gone away. The output from the terminal was:

Traceback (most recent call last):
  File "/usr/share/system-config-printer/asyncipp.py", line 193, in send_reply
    self._reply_handler (self._conn, result)
  File "/usr/share/system-config-printer/asyncpk1.py", line 125, in _ipp_reply_handler
    self._client_reply_handler (self._conn, *args)
  File "/usr/lib/pymodules/python2.6/cupshelpers/cupshelpers.py", line 564, in _reply_handler
    for uri, data in devices.iteritems():
AttributeError: 'NoneType' object has no attribute 'iteritems'
No ID match for device socket://192.168.1.200:9100:
  <manufacturer>KONICA MINOLTA</manufacturer>
  <model>bizhub C200</model>
  <description>KONICA MINOLTA bizhub C200</description>
  <commandset></commandset>
Using lsb/usr/cups-included/textonly.ppd (status: 3)

I had to use the C250 driver as there doesnt appear to be one for the C200.

Thanks for your help,

J

description: updated
Changed in system-config-printer (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
James Clemence (jvc26) wrote :

I've changed the status to Invalid, but will reopen if necessary.

J

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

This problem is already known and fixed in the current version of system-config-printer (-0ubuntu7).

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.