I use printer driver downloaded from Canon. Can not say that it was all fine but problem was solved up to Slackware-13.37 with CUPS-1.4.6
Starting Slackware-14.0 CUPS-1.5.4 LBP2900 do not print and I should use old 13.37 if I need to print.
For Salix-14.1 I installed pakage system-config-printer. Started Printer Settings. The program found my LBP2900 and recommended to install driver "HP Designjet Z5400 PostScript [en]". But printer do not print even a test page.
I have downloaded last version of Canon driver
and installed as I've done it before. The system see the printer an start printing but never end. Print settings program show printer with yellow triangle with "!".Linux_CAPT_PrinterDriver_V260_uk_EN.tar.gz
Help please correct this problem.Status message "File "/usr/lib/cups/filter/pstocapt" has insecure permissions (0100755/uid=1000/ gid=100)"
Warning: Printer "Canon-LBP2900": "cups-insecure-filter"