วิธีการติดตั้งเครื่องพิมพ์ Canon LBP2900B ใน 14.04 LTS ฉันลองวิธีการสำหรับ LBP2900 แต่มันไม่ทำงาน


9

ฉันจะติดตั้ง Canon LBP2900B บน Ubuntu 14.04 LTS ได้อย่างไร ฉันลองใช้วิธีการติดตั้ง LBP2900 แต่มันไม่ทำงาน

ฉันลองติดตั้ง CanonCaptDrv190 ตามที่ระบุไว้ในวิกิชุมชนและตอบ # 1 โดย Alvar # 2 โดย SarveshM @ วิธีการติดตั้งเครื่องพิมพ์ Canon LBP2900 ใน ubuntu 12.10แต่วิธีการไม่ได้ผลสำหรับฉัน เครื่องพิมพ์เปิดอยู่และมีหน้ากระดาษในถาดและเชื่อมต่อผ่าน USB

แก้ไข: ฉันทำตามวิธีการติดตั้ง Ubuntu 13.10 ของ Community Help Wiki อีกครั้ง ตอนนี้ฉันได้รับแล้ว

ในคำสั่ง 4 (sudo update-rc.d ค่าเริ่มต้น ccpd) -

update-rc.d: คำเตือน /etc/init.d/ccpd ไม่มีข้อมูล LSB

update-rc.d: ดูhttp://wiki.debian.org/LSBInitScripts

ลิงก์เริ่มต้น / หยุดของระบบสำหรับ /etc/init.d/ccpd มีอยู่แล้ว

เมื่อเห็น captstatusui สำหรับ LBP2900 ฉันได้ -

ข้อความ: ไม่มีเครื่องพิมพ์ที่ระบุ

ในกล่องด้านล่างฉันได้รับ - ตรวจสอบ (เครื่องพิมพ์ asterix, asterix, asterix (สัญลักษณ์)) ของ /etc/ccpd.conf

ฉันลองใช้วิธีของคุณ Elder Geek แต่มันไม่ทำงาน

มีแนวคิดอื่นอีกไหม?

ขอแสดงความนับถือแอนดี้


AFAIK, 2900B เป็นสีดำและ 2900 เป็นสีขาว ไม่มีความแตกต่างในไดรเวอร์ที่ฉันสามารถค้นหาได้ เราจะมีมากขึ้นสามารถที่จะช่วยให้คุณถ้าคุณแก้ไขคำถามของคุณที่จะรวมซึ่งวิธีการติดตั้งที่คุณพยายามและวิธีการที่มันไม่ได้ทำงาน (ข้อความผิดพลาดที่คุณอาจพบว่าเกิดความสับสนเราจริงจำเป็น) ขอบคุณ!
Elder Geek

ฉันขอโทษที่ตอบช้า ฉันกำลังพูดถึง CanonCaptDrv190 ใน Community Wiki แม้จะลองพิมพ์หน้าทดสอบหลังจากรีสตาร์ทสถานะเครื่องพิมพ์จะแสดง 'Idle' คุณมีความคิดว่าทำไมถึงเป็นเช่นนั้น?
Andy_519

askubuntu.com/questions/232645/…ฉันก็ลองแบบนี้เช่นกัน
Andy_519

คำตอบใดจาก 3 คำตอบที่askubuntu.com/questions/232645/…คุณลอง?
พี่ Geek

ฉันได้แก้ไขคำถามของคุณที่จะมีข้อมูลที่คุณให้ไว้ในการแสดงความคิดเห็น ในอนาคตโปรดทำด้วยตัวเองและให้รายละเอียดให้มากที่สุด สิ่งที่ไม่สำคัญสำหรับคุณอาจสำคัญสำหรับเราในการช่วยคุณแก้ปัญหานี้ ขอบคุณ!
Elder Geek

คำตอบ:


2

เปิดเครื่องพิมพ์:

Openprinters

คลิกเพิ่ม

เพิ่มเครื่องพิมพ์

เลือกเครื่องพิมพ์ของคุณจากรายการหรือป้อน URI (รายการควรเติมด้วยเครื่องพิมพ์ที่ตรวจพบซึ่งคุณได้ทำตามคำแนะนำในวิกิชุมชนเกี่ยวกับการตั้งค่า CUPS

เครื่องพิมพ์ใหม่

นี่คือสิ่งที่ฉันได้รับเมื่อฉันพิมพ์ผ่านเครือข่าย:

ป๊อปเครื่องพิมพ์

ต่อไปคุณจะเลือกไดร์เวอร์ที่จะใช้สำหรับฉันบราเดอร์ขอแนะนำคุณจะเป็น Canon

หากคุณมีไฟล์ PPD คุณสามารถเลือกได้ที่นี่หากไม่มีลองเลือกเครื่องพิมพ์จากฐานข้อมูลโดยเลือก Canon ที่นี่

คนขับรถ

หากคุณไม่พบรุ่นของคุณที่นี่กดปุ่มย้อนกลับและลองค้นหาไดรเวอร์เพื่อดาวน์โหลดด้านบน

ศีล

เมื่อคุณพบรุ่นของคุณในรายการให้เลือกและดำเนินการต่อ

คุณจะถูกขอให้ระบุเครื่องพิมพ์ของคุณที่นี่:

แยกแยะ

ทำเช่นนั้นแล้วคลิกใช้ ตอนนี้พิมพ์หน้าทดสอบเพื่อประกันว่าทุกอย่างทำงานได้อย่างถูกต้อง:

หน้าทดสอบ

ถ้าพิมพ์ออกมาแสดงความยินดีคุณก็ทำได้! ถ้าไม่ถูกต้องให้คลิกขวาที่เครื่องพิมพ์และตรวจสอบว่า Enabled ถูกเลือก (ควรเป็น)

เปิดการใช้งาน

หากคุณคลิกขวาที่เครื่องพิมพ์และเลือกคุณสมบัติคุณจะได้รับสิ่งนี้ (URI และไดรเวอร์ของคุณจะแตกต่างกัน): อุปกรณ์ประกอบฉาก

คุณควรมั่นใจว่าการตั้งค่าเหล่านี้เหมาะสมหากคุณไม่สามารถพิมพ์ได้ หากคุณมีไดรเวอร์ที่ไม่ถูกต้องและทุกอย่างถูกต้องคุณจะได้รับบางสิ่งบางอย่างจากเครื่องพิมพ์ (เอาท์พุทที่อ่านไม่ออกฟีดหน้า ฯลฯ )


ฉันใช้อันที่ถูกต้อง (2.60-1) ในฐานะที่เป็นอุปกรณ์ URI ฉันได้รับ ccp: // localhost: 59687 มันเงียบเหมือนกำลังปิด :-(
Andy_519

1: เชื่อมต่อโดยตรงกับพีซีที่ฉันต้องการพิมพ์ 2: ฉันเลือก LBP2900 เป็นรุ่น
Andy_519

คุณติดตั้ง CUPS แล้วหรือยัง
Elder Geek

โปรดตรวจสอบhelp.ubuntu.com/12.04/serverguide/cups.html
Elder Geek

ใช่ฉันมีไลบรารีหลักของ CUPS
Andy_519

8

ฉันได้ LBP2900 ทำงานใน Ubuntu 14.04

  1. ดาวน์โหลดไดรเวอร์ลินุกซ์แคปเวอร์ชัน 2.60

  2. แยกลงในโฟลเดอร์ดาวน์โหลดและเปิดโฟลเดอร์เป็น 32 บิตเนื่องจากการติดตั้งของฉันคือ 32 บิต:

    ดาวน์โหลด→ linux capt ... →ไดรเวอร์ 32 บิต→ debian

  3. หลังจากดับเบิลคลิกที่ไฟล์ศูนย์ซอฟต์แวร์ Ubuntu จะเปิดขึ้นและขอให้ติดตั้ง ติดตั้งไฟล์ทั้งสองทีละไฟล์ก่อน

  4. ติดตั้งแพคเกจเพิ่มเติมต่อไปนี้จากศูนย์ซอฟต์แวร์ Ubuntu: portreserve, gsfonts, ,gsfonts-othergsfonts-X11

  5. รีสตาร์ทเครื่องพิมพ์

    service cups restart
    
  6. เพิ่มเครื่องพิมพ์ของคุณและเริ่มภูตเครื่องพิมพ์:

    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
    
  7. ตรวจสอบฟังก์ชั่นของเครื่องพิมพ์:

    captstatusui -P LBP2900
    

    นี่จะป็อปอัพหน้าต่างใหม่ หากข้อความนั้นเป็น "Ready to print" แสดงว่าคุณทำเสร็จแล้ว หากข้อความผิดพลาดที่ไม่มีการเชื่อมต่อเครื่องพิมพ์ ฯลฯ ให้รีสตาร์ทระบบปฏิบัติการและทำซ้ำขั้นตอนที่ห้าถึงเจ็ดและจะเริ่มต้นขึ้น

บางครั้งมันอาจหยุดทำงานหลังจากรีสตาร์ทแล้วเรียกใช้

sudo service ccpd restart 

และลองอีกครั้ง

มันเป็นประสบการณ์ที่น่ายินดีสำหรับฉันที่จะทำให้ lbp2900b ของฉันทำงานใน Ubuntu 14.04 ไม่เช่นนั้นฉันจะต้องทำการบูทสองครั้งเป็น Windows สำหรับการพิมพ์


Thanx man ...... ในที่สุดก็พบทางออกที่ใช้งานได้ ... มันทำงานเหมือนมีเสน่ห์ มันใช้งานได้ 100% คำสั่งที่สำคัญที่สุดคือบรรทัดแรกของขั้นตอนที่ 6 (ccp: // localhost: 59787) โซลูชันส่วนใหญ่ที่คุณพบจะมีคำสั่งนี้หายไปซึ่งทำให้เกิดปัญหาจริง ขอบคุณมากครับ
Kashyap Kansara

สำหรับฉัน / dev / usb / lp0 ไม่มีอยู่ฉันเปลี่ยนเป็น / dev / usb / lp1
fangxing

2

ลองติดตั้งprinter-driver-cjetแพ็คเกจซึ่งเป็นไดรเวอร์ทั่วไปสำหรับเครื่องพิมพ์ Cannon LBP:

sudo apt-get install printer-driver-cjet

ใช่ฉันทำอย่างนั้นแล้ว ฉันจะทำอย่างไรต่อไป
Andy_519

เปิดเครื่องพิมพ์ด้วยแอปพลิเคชั่นsystem-config-printer-gnome

คุณทำอย่างนั้นได้อย่างไร
Andy_519

พิมพ์system-config-printer-gnomeในเส้นประ จากนั้นไอคอน "เครื่องพิมพ์" จะปรากฏขึ้น เปิดแอปพลิเคชัน จากนั้นเลือกเครื่องพิมพ์

ตกลงฉันได้รับแล้ว ... ขอบคุณ แต่ไม่มีการตอบกลับจากเครื่องพิมพ์
Andy_519

1

การติดตั้ง Canon LBP2900 / LBP2900B - Ubuntu 14+

หมายเหตุ: ปรับปรุงความชัดเจนของคำตอบ ตามคำตอบข้อใดข้อหนึ่งข้างต้น ขอบคุณคำตอบนั้น ฉันมี "edubuntu @ edubuntu-HCL-Desktop"

  1. ดาวน์โหลดไดรเวอร์ลินุกซ์แคปรุ่น 2.70 สำหรับ Linux จากเว็บไซต์ Canon

  2. แยกมันลงในโฟลเดอร์ดาวน์โหลดและเปิดโฟลเดอร์สำหรับ 32/64 บิต: ดาวน์โหลด→ตัวดักจับ Linux ... →ไดรเวอร์ 32/64 บิต→ Debian →คุณจะพบสองไฟล์

    • cndrvcups-capt_2.70-1_i386[or-amd64].deb
    • cndrvcups-common_3.20-1_i386[or-amd64].deb
  3. เปิดเครื่องพิมพ์

  4. ดับเบิลคลิกที่ไฟล์ศูนย์ซอฟต์แวร์ Ubuntu จะเปิดขึ้นมาและขอให้ติดตั้ง ติดตั้งทั้งไฟล์หนึ่งโดยหนึ่งสองคนแรก

  5. ติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้จากศูนย์ซอฟต์แวร์ Ubuntu: portreserve gsfonts gsfonts-other gsfonts-X11(อาจได้รับการติดตั้งแล้วหากยังไม่ได้ติดตั้ง)

  6. การเพิ่มเครื่องพิมพ์ของคุณและเริ่ม daemon เครื่องพิมพ์ด้วยคำสั่งต่อไปนี้จาก Terminal (เปิดด้วยCtrl+ Alt+ T):

    • service cups restart

    (มักจะแสดงมาดังต่อไปนี้)

    stop: Unknown job: cups
    start: Unknown job: cups
    
    • sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E

      (มักจะแสดงมาดังต่อไปนี้)

      [sudo] password for edubuntu: enter password if exists

    • sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

    (มักจะแสดงมาดังต่อไปนี้)

     CUPS_ConfigPath = /etc/cups/
     LOG Path        = None
     UI Port         = 59787
    
     Entry Num : Spooler : Backend : FIFO path         : Device Path    : Status 
     ---------- --------- --------- ------------------- ---------------- -------
     [0]       : LBP2900 : ccp     : //localhost:59787 : /dev/usb/lp0   : New!!
    
    • sudo service ccpd start

    (มักจะแสดงมาดังต่อไปนี้)

    Starting /usr/sbin/ccpd: .
    
    • sudo service ccpd status

    (มักจะแสดงมาดังต่อไปนี้)

    /usr/sbin/ccpd: 6937 6936
    captstatusui -P LBP2900
    
  7. นี่จะปรากฏขึ้นในหน้าต่างใหม่ ในกรณีที่ข้อความนั้น“ พร้อมพิมพ์”; จากนั้นคุณก็พร้อมกับเครื่องพิมพ์ LBP 2900 หากข้อความ“ ผิดพลาด” หรือ“ ไม่มีเครื่องพิมพ์เชื่อมต่อ” ฯลฯ จากนั้นรีสตาร์ทระบบปฏิบัติการและทำซ้ำขั้นตอนทั้งหมดที่ Terminal และจะเริ่มเครื่องพิมพ์ LBP 2900 บางครั้งอาจหยุด ทำงานหลังจากรีสตาร์ทจากนั้นทำสิ่งนี้:

    sudo service ccpd restart 
    

หากนี่เป็นจอแสดงผลจะเป็นดังนี้:

(captstatusui:6949): GLib-CRITICAL **: Source ID 13 was not found when attempting to remove it
  1. จากนั้นปิดและเปิดเครื่องพิมพ์และทำที่ Terminal อีกครั้ง:

    captstatusui -P LBP2900
    

คุณพร้อมเครื่องพิมพ์ LBP 2900 / LBP 2900B


ยินดีต้อนรับสู่ถาม Ubuntu! กรุณาอย่าโพสต์คำตอบที่ซ้ำกันสำหรับคำถามที่แตกต่างกัน มันสร้างงานให้กับผู้ดูแลมากขึ้น หากคำถามคล้ายกันมากกับคำตอบเดียวกันกับแต่ละข้อคำถามในภายหลังของทั้งสองนั้นน่าจะซ้ำกันและควรตั้งค่าสถานะเช่นนี้
Karl Richter

1
มันให้ข้อผิดพลาด: Check the DevicePath of /etc/ccpd.confบน Ubuntu 14.04, 64-bit
Ramesh Pareek

0

หนึ่งความคิดเห็นซึ่งอาจช่วยคนที่ต้องการกรุณาใช้ไดรเวอร์ 32 บิตและคำแนะนำที่เกี่ยวข้อง (โดย Sameer / Subbaya), EVEN สำหรับเครื่อง 64 บิต

นอกจากนี้ก่อนเรียกใช้คำสั่งด้านล่างโปรดตรวจสอบว่าเครื่องพิมพ์มีอยู่จริงที่ usb0 (หรือ lp0): (มิฉะนั้นใช้พอร์ต usb ที่เหมาะสมในนั้น)

sudo / usr / sbin / ccpdadmin -p LBP2900 -o / dev / usb / lp0


(คำตอบของ Edwin ที่นี่: จะทำให้ Canon LBP2900B ทำงานบน Ubuntu 16.04 LTS ได้อย่างไร )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.