Cannot print on freebsd 7.1 + kde 4.1

Last month I upgraded from KDE 3.5 to 4.1. The printing worked well on 3.5. Now it doesn't print on kde 4.1. Cannot even open "Application -> System ->Manage Printing". I reinstalled CUPS and CUPS base ports and did everything. Still cannot print. Anyone know how to solve this problem?
 
Based on information you have provided I'd say something is wrong. :OOO

Please tell us whether you can print from CUPS configuration page (web interface on port 631). If not, what is sent into CUPS errors log?

Useful reading.
 
Right. Dear everypot. Please read your posting and imagine you have to help this person. Absolutely nothing to start with. :(

What about error messages. See the CUPS error log. Post here if there is something you do not understand.
 
Yes. Here is part of error_log. Thank you.

I [20/Jan/2009:09:21:59 -0500] Listening to 127.0.0.1:631 (IPv4)
I [20/Jan/2009:09:21:59 -0500] Listening to ::1:631 (IPv6)
I [20/Jan/2009:09:21:59 -0500] Listening to /var/run/cups.sock (Domain)
I [20/Jan/2009:09:21:59 -0500] Loaded configuration file "/usr/local/etc/cups/cupsd.conf"
I [20/Jan/2009:09:21:59 -0500] Using default TempDir of /var/spool/cups/tmp...
I [20/Jan/2009:09:21:59 -0500] Configured for up to 100 clients.
I [20/Jan/2009:09:21:59 -0500] Allowing up to 100 client connections per host.
I [20/Jan/2009:09:21:59 -0500] Using policy "default" as the default!
I [20/Jan/2009:09:21:59 -0500] Full reload is required.
I [20/Jan/2009:09:21:59 -0500] Loaded MIME database from '/usr/local/etc/cups': 35 types, 38 filters...
I [20/Jan/2009:09:22:00 -0500] Loading job cache file "/var/cache/cups/job.cache"...
I [20/Jan/2009:09:22:00 -0500] Full reload complete.
I [20/Jan/2009:09:22:00 -0500] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [20/Jan/2009:09:22:00 -0500] Listening to 127.0.0.1:631 on fd 3...
I [20/Jan/2009:09:22:00 -0500] Listening to ::1:631 on fd 4...
I [20/Jan/2009:09:22:00 -0500] Listening to /var/run/cups.sock on fd 5...
I [20/Jan/2009:09:22:00 -0500] Resuming new connection processing...
I [20/Jan/2009:09:31:15 -0500] Scheduler shutting down normally.
I [20/Jan/2009:09:31:15 -0500] Saving job cache file "/var/cache/cups/job.cache"...
I [20/Jan/2009:09:36:22 -0500] Listening to 127.0.0.1:631 (IPv4)
I [20/Jan/2009:09:36:22 -0500] Listening to ::1:631 (IPv6)
I [20/Jan/2009:09:36:22 -0500] Listening to /var/run/cups.sock (Domain)
I [20/Jan/2009:09:36:22 -0500] Loaded configuration file "/usr/local/etc/cups/cupsd.conf"
I [20/Jan/2009:09:36:22 -0500] Using default TempDir of /var/spool/cups/tmp...
I [20/Jan/2009:09:36:22 -0500] Configured for up to 100 clients.
I [20/Jan/2009:09:36:22 -0500] Allowing up to 100 client connections per host.
I [20/Jan/2009:09:36:22 -0500] Using policy "default" as the default!
I [20/Jan/2009:09:36:22 -0500] Full reload is required.
I [20/Jan/2009:09:36:22 -0500] Loaded MIME database from '/usr/local/etc/cups': 35 types, 38 filters...
I [20/Jan/2009:09:36:23 -0500] Loading job cache file "/var/cache/cups/job.cache"...
I [20/Jan/2009:09:36:23 -0500] Full reload complete.
I [20/Jan/2009:09:36:23 -0500] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [20/Jan/2009:09:36:23 -0500] Listening to 127.0.0.1:631 on fd 3...
I [20/Jan/2009:09:36:23 -0500] Listening to ::1:631 on fd 4...
I [20/Jan/2009:09:36:23 -0500] Listening to /var/run/cups.sock on fd 5...
I [20/Jan/2009:09:36:23 -0500] Resuming new connection processing...
I [20/Jan/2009:11:11:52 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=4071)
I [21/Jan/2009:14:49:40 -0500] Started "/usr/local/libexec/cups/cgi-bin/jobs.cgi" (pid=9841)
I [21/Jan/2009:14:49:45 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9845)
I [21/Jan/2009:14:50:06 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9857)
I [21/Jan/2009:14:50:06 -0500] [Job 4] Adding start banner page "none".
I [21/Jan/2009:14:50:06 -0500] [Job 4] Adding end banner page "none".
I [21/Jan/2009:14:50:06 -0500] [Job 4] File of type application/postscript queued by "anonymous".
I [21/Jan/2009:14:50:06 -0500] [Job 4] Queued on "HP4700" by "anonymous".
I [21/Jan/2009:14:50:06 -0500] [Job 4] Started filter /usr/local/libexec/cups/filter/pstops (PID 9858)
I [21/Jan/2009:14:50:06 -0500] [Job 4] Started filter /usr/local/libexec/cups/filter/pstopxl (PID 9859)
I [21/Jan/2009:14:50:06 -0500] [Job 4] Started backend /usr/local/libexec/cups/backend/socket (PID 9860)
I [21/Jan/2009:14:50:08 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9865)
I [21/Jan/2009:14:50:12 -0500] [Job 4] Completed successfully.
I [21/Jan/2009:14:50:18 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9870)
I [21/Jan/2009:14:50:21 -0500] Started "/usr/local/libexec/cups/cgi-bin/admin.cgi" (pid=9872)
I [21/Jan/2009:14:50:24 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9874)
I [21/Jan/2009:14:51:29 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9902)
I [21/Jan/2009:14:51:31 -0500] Started "/usr/local/libexec/cups/cgi-bin/help.cgi" (pid=9903)
I [21/Jan/2009:14:51:35 -0500] Started "/usr/local/libexec/cups/cgi-bin/help.cgi" (pid=9906)
I [21/Jan/2009:14:51:42 -0500] Started "/usr/local/libexec/cups/cgi-bin/help.cgi" (pid=9910)
I [21/Jan/2009:14:51:59 -0500] Started "/usr/local/libexec/cups/cgi-bin/help.cgi" (pid=9918)
I [21/Jan/2009:14:52:01 -0500] Started "/usr/local/libexec/cups/cgi-bin/help.cgi" (pid=9920)
I [21/Jan/2009:14:52:17 -0500] Started "/usr/local/libexec/cups/cgi-bin/printers.cgi" (pid=9927)
 
I don't see any errors here. Well, at least we know now this is not CUPS problem.
Unfortunately I'm not a KDE person, I installed it for my wife, but everything works so I've never done any troubleshooting in KDE.
Maybe you better start a new thread (to get better exposure) pointing out this is a KDE problem.
 
Speedy said:
I don't see any errors here. Well, at least we know now this is not CUPS problem.
Unfortunately I'm not a KDE person, I installed it for my wife, but everything works so I've never done any troubleshooting in KDE.
Maybe you better start a new thread (to get better exposure) pointing out this is a KDE problem.

Yes. Thanks a lot.
 
Shot in the dark ... but isn't there an option in KDE to use CUPS? Maybe it defaults to LPR? Kdelibs can be built with CUPS support.
Anyway, open up a terminal window, start Kpdf from there and see what it tells you.
 
Speedy said:
Shot in the dark ... but isn't there an option in KDE to use CUPS? Maybe it defaults to LPR? Kdelibs can be built with CUPS support.
Anyway, open up a terminal window, start Kpdf from there and see what it tells you.

Thanks. It says

Xlib: extension "Generic Event Extension" missing on display ":0.0".
 
This is what it says when you try to print?
Don't think it has anything to do with your problem. However, it indicates for some reason your Xserver build is crippled. I'd rebuild X if I had such an error despite it seems trivial.
 
Speedy said:
This is what it says when you try to print?
Don't think it has anything to do with your problem. However, it indicates for some reason your Xserver build is crippled. I'd rebuild X if I had such an error despite it seems trivial.

That Xlib error is actually normal if you're running compiz, for example.
 
Speedy said:
This is what it says when you try to print?
Don't think it has anything to do with your problem. However, it indicates for some reason your Xserver build is crippled. I'd rebuild X if I had such an error despite it seems trivial.

When I print, it says:

kio (KMimeType): WARNING: KServiceType::eek:ffers : servicetype ThumbCreator not found
kpdf: WARNING: Pixmap not found for mimetype inode/directory
kpdf: WARNING: KGenericFactory: instance requested but no instance name or about data passed to the constructor!
ypcat: no such map printers.conf.byname. reason: Request arguments bad
Could not find 'kjobviewer' executable.
Could not find 'kjobviewer' executable.
 
Dear everypot
I do not know what's wrong there, I'm not a KDE user myself. You should know what options you enabled to build KDE. These messages indicate you have enabled NIS support (do you really use NIS?) but printing support may be missing (AFAIK kjobviewer is part of KDE printing system).
 
Speedy said:
Dear everypot
I do not know what's wrong there, I'm not a KDE user myself. You should know what options you enabled to build KDE. These messages indicate you have enabled NIS support (do you really use NIS?) but printing support may be missing (AFAIK kjobviewer is part of KDE printing system).

Dear Speedy,

Thanks a lot. I don't need NIS support. I don't even know what NIS stands for. Do you think I need to rebuild KDE with kjobviewer and without the NIS supprt? If I try cd /usr/ports/x11/kde4 && make config, I don't see any relevant options.
 
As I said, I'm not a KDE user. I do not know if KDE is split into separate packages in ports. Maybe you just need to install another package, like kdeprint or whatever. Good luck.
 
Back
Top