You are not logged in.
I am trying to configure my Canon LBP2900 Laser printer and I am having difficulty as in the requirement for building and installing packagas. the package
libglade2 (2.4.x or above) has been specified in the docs.
There is discussion thread for Ubuntu. To my dismay I have not found it for Arch.
I want libglade2(2.4.x or above) package.
Thanks.
Last edited by bKP451 (2022-08-10 23:39:37)
Offline
Have you looked at https://aur.archlinux.org/packages/capt-src in particular the dependency it uses for glade?
Offline
Yeah, I installed the AUR package capt-src 2.71-3. Then when I was trying to run the command
ccpdadmin -p LBP2900 -o /dev/usb/lp0
I got an error
LBP2900 can't find in CUPS Spooler Entry!!
Then on https://ubuntuforums.org/showthread.php … ost5165850 [Ubuntu Forums], I get the link to download the proprietary Canon Printer software.
Once, I download the driver.
There I have to run the .rpm file and in order to install that RPM file(by making PKGBUILD), I need the dependencies listed on the README of the above link
https://github.com/vicamo/cndrvcups-common
Here
make gen
su
make install
Throws Error 1 and Erro 2 ( Maybe this is occuring because of missing libglade2 package.)
Thanks.
Last edited by bKP451 (2022-08-11 00:24:58)
Offline
Was the pdd for LBP2900 registered with cups before ccpdadmin was executed?
Offline
1. that ubuntu thread is from 2008
2. the github repo hasn't seen updates since 2013
3. canon puts binaries and sources all together in one big archive. the driver used by capt-src is the same driver as linked in the ubuntu thread (the versions may differ, but that's all)
4. canon printer drivers target older versions of software and getting them to work reliably on archlinux is tricky.
Building from source gives by far the biggest chance for success .
5. focus on getting the capt-src driver working, start wirth answering loqs question.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Was the pdd for LBP2900 registered with cups before ccpdadmin was executed?
Yes, I did that.
Offline
https://aur.archlinux.org/packages/captdriver-git.
I used this package and now my printer is working !!!
Offline
The github repo that packages builds from does seem to be maintained actively.
It does list your printer (and a few others) as being supported.
Could you add something about this package and that it works with your model to https://wiki.archlinux.org/title/CUPS/P … lems#Canon ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline