phoenix said:There's been some issues with KDE 4.x and CUPS on FreeBSD. They were supposed to be fixed with KDE 4.3.1, but it looks like the problem has cropped up again (using 4.3.2 at home).
My workaround from the KDE 4.2.x days is to install kdegraphics3 from packages, and use KPDF. Things were working well enough with 4.3.1 that I uninstalled kdegraphics3 at home ... and now that I've upgraded KDE, I can't print again.
aorchid said:Have either of you managed to get KDE4 to print from kde applications without installing the kde3 tool mentioned herein? Sort of sucks not being able to print from kde applications.
thanks,
pizzamig said:I fixed the problem with CUPS and KDE 4.
The problem is that KDE would use "CUPS version" of lp* tools (lp, lpq, lprm) that are incompatible with FreeBSD ones.
FreeBSD prefer using lp* tools install in /usr/bin (check your PATH env variable). If u know what are you doing, you could backup lp, lpq and lprm in another place and copy the CUPS version from /usr/local/bin
good luck!
WITH_CUPS=YES
CUPS_OVERWRITE_BASE=YES
WITHOUT_LPR=YES
# mv /usr/bin/lpq /usr/bin/lpq.bak
# mv /usr/bin/lpr /usr/bin/lpr.bak
# mv /usr/bin/lprm /usr/bin/lprm.bak
# ln -s /usr/local/bin/lpq /usr/bin/lpq
# ln -s /usr/local/bin/lpr /usr/bin/lpr
# ln -s /usr/local/bin/lprm /usr/bin/lprm