ฉันจะติดตั้งไดรเวอร์สำหรับเครื่องพิมพ์ Canon LBP 2900 ใน Ubuntu 14.04 ได้อย่างไร
ฉันได้ลองติดตั้งไดรเวอร์จากฝ่ายสนับสนุนของ CANON อย่างเป็นทางการแล้วและตรวจสอบคำตอบอื่น ๆ ใน Ask Ubuntu แต่ยังไม่มีผลลัพธ์
ฉันจะติดตั้งไดรเวอร์สำหรับเครื่องพิมพ์ Canon LBP 2900 ใน Ubuntu 14.04 ได้อย่างไร
ฉันได้ลองติดตั้งไดรเวอร์จากฝ่ายสนับสนุนของ CANON อย่างเป็นทางการแล้วและตรวจสอบคำตอบอื่น ๆ ใน Ask Ubuntu แต่ยังไม่มีผลลัพธ์
คำตอบ:
ด้านล่างนี้เป็นโซลูชันการทำงานของฉันปรับได้สำหรับ LBP รุ่นอื่นและบิตแบนด์วิธของ PC
ในกรณีของ Ubuntu 64 บิตเครื่องพิมพ์ 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
ปรับให้เข้ากับบิตแบนด์วิธของคุณ
หากเครื่องพิมพ์ไม่ทำงานหลังจากติดตั้ง & รีสตาร์ทระบบปฏิบัติการ:
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 :)
สำหรับคำแนะนำเพิ่มเติมดูhttps://github.com/hugolpz/Canon_printer
ซื้อเครื่องพิมพ์ที่เข้ากันได้กับ Canon Linux
นี่คือไดรเวอร์ล่าสุดจากแคนนอน รุ่น 2.60 และคุณสามารถดาวน์โหลดได้ที่นี่
เมื่อแตกแล้วมันจะมีทั้งไดรเวอร์ 32 บิตและไดรเวอร์ 64 บิต
ซอฟต์แวร์นี้เป็นไดรเวอร์เครื่องพิมพ์ CAPT ที่ให้ฟังก์ชันการพิมพ์สำหรับเครื่องพิมพ์ Canon LBP ที่ทำงานภายใต้สภาพแวดล้อม CUPS (Common UNIX Printing System) ซึ่งเป็นระบบการพิมพ์ที่ทำงานบนระบบปฏิบัติการ Linux
sudo /etc/init.d/cupsys restart
สิ่งนี้ใช้ได้กับฉันใน Linux Mint 17 32 บิต (ซึ่งมากหรือน้อย Ubuntu 14.04 32- บิต)
ดาวน์โหลดและติดตั้งไดรเวอร์
ไปที่เว็บไซต์ Canon Asia (หรือเว็บไซต์ Canon อื่น ๆ ) และดาวน์โหลดไดรเวอร์เครื่องพิมพ์ CAPT สำหรับ Linux เวอร์ชัน 2.60 จากลิงค์นี้
แตกไฟล์เพื่อรับโฟลเดอร์ที่มีไดเรกทอรี 32-bit_Driver / Debian, เข้าไปด้านใน
ติดตั้งไฟล์. deb ไฟล์ cndrvcups-common_2.60-1_i386.deb จากเทอร์มินัล:
sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
คุณสามารถติดตั้งได้โดยใช้ตัวติดตั้งแพ็คเกจ gdebi
ติดตั้งถัดไป cndrvcups-capt_2.60-1_i386.deb
sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
ติดตั้งแบบอักษร postscript และโปรแกรมอื่น ๆ เพื่อจองพอร์ตสำหรับเครื่องพิมพ์
ติดตั้ง portreserve, gsfonts, gsfonts-other, gsfonts-X11 ผ่านทาง Synaptic Package Manager
รีสตาร์ทเครื่องพิมพ์
service cups restart
เพิ่มเครื่องพิมพ์และเริ่ม 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
ตรวจสอบสถานะเครื่องพิมพ์
captstatusui -P LBP2900
หากคุณเห็นข้อความแสดงReady to print
ว่าคุณทำเสร็จแล้ว! มิฉะนั้นคุณอาจต้องรีสตาร์ทระบบและทำซ้ำขั้นตอนทั้งหมดจากขั้นตอนที่ 4
มันอาจหยุดทำงานหลังจากรีสตาร์ทระบบ เรียกใช้sudo service ccpd restart
แล้วลองอีกครั้ง