Wie installiere ich den Treiber für den Canon LBP 2900-Drucker in Ubuntu 14.04?
Ich habe versucht, Treiber vom offiziellen CANON-Support zu installieren und andere Antworten auf Ask Ubuntu überprüft, aber bisher keine Ergebnisse.
Wie installiere ich den Treiber für den Canon LBP 2900-Drucker in Ubuntu 14.04?
Ich habe versucht, Treiber vom offiziellen CANON-Support zu installieren und andere Antworten auf Ask Ubuntu überprüft, aber bisher keine Ergebnisse.
Antworten:
Unten ist meine Arbeitslösung, die an andere LBP-Modelle und PC-Bitbreiten angepasst werden kann.
Im Fall von Ubuntu 64-Bit, Drucker Canon LBP2900:
git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
sudo make -f ./OS_restart.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
Passen Sie sich Ihrer Bitbreite an.
Wenn der Drucker nach der Installation und dem Neustart des Betriebssystems nicht funktioniert:
sudo pkill -9 -x ccpd
sudo /etc/init.d/ccpd start # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615 # seems good :)
Weitere Anweisungen finden Sie unter https://github.com/hugolpz/Canon_printer
Kaufen Sie einen nicht mit Canon Linux kompatiblen Drucker.
Dies ist der neueste Treiber von Canon. Es ist Version 2.60, und Sie können es hier herunterladen .
Nach dem Extrahieren sind sowohl die 32-Bit-Treiber als auch die 64-Bit-Treiber vorhanden.
Diese Software ist ein CAPT-Druckertreiber, der Druckfunktionen für Canon LBP-Drucker bereitstellt, die unter der CUPS-Umgebung (Common UNIX Printing System) arbeiten, einem Drucksystem, das unter Linux-Betriebssystemen ausgeführt wird.
sudo /etc/init.d/cupsys restart
Dies funktionierte für mich in Linux Mint 17 32-Bit (das ist mehr oder weniger Ubuntu 14.04 32-Bit).
Laden Sie die Treiber herunter und installieren Sie sie.
Rufen Sie die Canon Asia-Website (oder eine andere Canon-Website) auf und laden Sie den CAPT-Druckertreiber für Linux Version 2.60 über diesen Link herunter .
Extrahieren Sie es, um einen Ordner mit dem Verzeichnis 32-bit_Driver / Debian zu erhalten.
Installieren Sie die .deb-Datei cndrvcups-common_2.60-1_i386.deb vom Terminal:
sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
Sie können es auch mit dem gdebi-Paketinstallationsprogramm installieren.
Installieren Sie anschließend cndrvcups-capt_2.60-1_i386.deb
sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
Installieren Sie andere Postscript-Schriftarten und -Programme, um Ports für den Drucker zu reservieren.
Installieren Sie portreserve, gsfonts, gsfonts-other und gsfonts-X11 über Synaptic Package Manager.
Starten Sie den Drucker neu.
service cups restart
Fügen Sie einen Drucker hinzu und starten Sie den Canon Printer-Daemon.
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
sudo service ccpd start
sudo service ccpd status
Überprüfen Sie den Druckerstatus.
captstatusui -P LBP2900
Wenn Sie die Nachricht sehen Ready to print
, sind Sie fertig! Andernfalls müssen Sie möglicherweise das System neu starten und alle Schritte aus Schritt 4 wiederholen.
Nach dem Neustart des Systems funktioniert es möglicherweise nicht mehr. Führen Sie es aus sudo service ccpd restart
und versuchen Sie es erneut.