Version: (using KDE KDE 3.3.2) Installed from: Compiled From Sources Compiler: gcc 3.3.4 OS: Linux I have CUPS installed, and not LPD. I built KDE from sources. When I displayed any of the kdeprint dialogs (Print dialog, Printing Manager dialog, Control Centre printers dialog), the CUPS printers didn't show up, despite CUPS being the selected print system. But switching to Administrator mode in the Control Centre did display the CUPS printers. Additionally, three error messages appeared each time I displayed the Printing Manager or Control Centre print dialogs, complaining about kdeprint_lpd.la being missing. I managed to fix the problem by selecting LPD as the print system, and then selecting CUPS again. Now the printers show up and work fine from KDE. There must be a bug somewhere which allowed the selected print system to be LPD in some parts of kdeprint, while the dialogs displayed CUPS.
I need a way to reproduce this. Please, with your KDE session closed, in console mde, move (temporarily) your .kde* directory (ies) to a temporary dir. Like mkdir ~/TEMPKDE mv ~/.kde* ~/TEMPKDE Then restart KDE (this will effectively reinitialize user-side configuration). See if you can reproduce the behavior that you describe. Thanks.
I removed my $KDEHOME directory as you asked, and logged on to start a fresh KDE configuration, but my CUPS printers showed up correctly this time without needing to do any configuration. Note that I have upgraded to KDE 3.4.2 since the original fault report, so I'm not using the same version of KDE any more. Also note that after installing KDE 3.3.2, I almost certainly used my existing KDE 3.3.1 $KDEHOME when I logged on for the first time, so I wouldn't have been creating a fresh KDE configuration. Perhaps it was some hangover from the previous config files which caused the problem.
Hmmm... That means I won't be able to reproduce your first report. I will close this report. If it ever gets reproduced (by you or somebody else) we could reopen it. Thanks for all the tests and the report.
Closing old Resolved status bug.