Bug 103862

Summary: Changing driver (ppd) on an existing printer doesn't update printing options dialog.
Product: [Applications] kdeprint Reporter: Jonas Widarsson <jonas>
Component: generalAssignee: KDEPrint Devel Mailinglist <kde-print-devel>
Status: CLOSED WORKSFORME    
Severity: normal CC: jlayt
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jonas Widarsson 2005-04-14 11:27:18 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc version 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1) 
OS:                Linux

I have embarrased myself contacting OKI support stating their ppd was broken for the C5400 printer.
It wasn't :-O

Background:

If you install a certain printer via "kcmshell printers" you get the option to select a driver - either from the lists displayed or from a "custom" ppd. I downloaded the correct one from OKI website and installed it.
Everything works as expected, no matter with which network protocol I access the printer.

The issue I had was specifically about selecting another paper tray.

Here's the bug and how to reproduce it:

1
Do as above but don't use a custom ppd but use "generic postcript" for a driver. 

2
Close the printer admin dialog and open it again.

3
Select the printer with LMB and click the Properties tab. In the box with icons on the left hand, select driver

4
Click change and install the driver ppd you downloaded.

5
Print a page from any program using the kde printing system and open the options dialog available.

6 (and here's the bug)
The tabs and the options available _differs_ from the options that appear if the driver was installed when installing the printer fresh.


In short:
If a ppd driver is selected for an already installed printer instead of at the initial printer install, the options available from the ppd don't make it all the way to the user.
Comment 1 Jonas Widarsson 2005-04-14 11:30:50 UTC
I forgot to say I compiled KDE from CVS KDE_3_4_BRANCH five hours ago.
Comment 2 Cristian Tibirna 2005-08-22 22:09:36 UTC
UNCONFIRMED (batch reassigning messed this)
Comment 3 Kurt Pfeifle 2007-01-09 00:36:29 UTC
Jonas,

I tested this on 3 different systems: SUSE-10.0/KDE-3.5.5, GoboLinux 013/KDE-3.5.3 and Sidux(unreleased)/KDE-3.5.5 and it works without a flaw.

Keep in mind, that you have to *finish* kaddprinterwizard in order to get a valid printer installation with fully working PPD.

Closing as INVALID.

Jonas, please feel free to re-open this report if it still bugs you with KDE 3.5.5.
Comment 4 John Layt 2008-12-31 18:28:57 UTC
Closing old Resolved status bug.