คำถามติดแท็ก cups

CUPS ย่อมาจาก Common Unix Printing System เป็นระบบการพิมพ์แบบโอเพนซอร์สที่อนุญาตให้คอมพิวเตอร์กลายเป็นเซิร์ฟเวอร์การพิมพ์และจัดการเครื่องพิมพ์บนเครือข่าย

3
การใช้เชลล์สคริปต์เป็นเครื่องพิมพ์เสมือน
ฉันมีเชลล์สคริปต์ที่ใช้ไฟล์ PDF เป็นอาร์กิวเมนต์และพิมพ์ด้วยตัวเลือกเฉพาะเครื่องพิมพ์เพิ่มเติม ฉันจะเพิ่มสคริปต์นี้เป็นเครื่องพิมพ์เสมือนที่สามารถเลือกได้จาก GUI ได้อย่างไร เชลล์สคริปต์เป็นสคริปต์เพล็กซ์แบบแมนนวลที่ใช้ไฟล์ PDF พิมพ์หน้าคู่ให้พรอมต์ผู้ใช้โดยใช้ zenity เพื่อให้ผู้ใช้พลิกหน้าจากนั้นพิมพ์หน้าคี่ เวิร์กโฟลว์ปัจจุบันของฉันคือ: ไฟล์ -> พิมพ์ -> บันทึกเป็นไฟล์ -> tmp.pdf my_duplex_script tmp.pdf rm tmp.pdf มีวิธีที่จะทำให้มันเป็น: ไฟล์ -> พิมพ์ -> my_script_as_virtual_printer หมายเหตุ: นี่เป็นบน Linux mint 13 cinnamon ฉันลองแล้วgnome-manual-duplexแต่ใช้ไม่ได้สำหรับฉัน กล่องโต้ตอบ GUI ซึ่งฉันสามารถพิมพ์เป็นไฟล์ PDF ได้ my_duplex_script #!/bin/bash lp_args= while getopts o: opt do case …

2
ลูกค้า CUPS จำเป็นต้องติดตั้งไดรเวอร์ในเครื่องหรือไม่?
ถ้าฉันใช้ CUPS ลูกค้าควรติดตั้งไดรเวอร์ไว้ในเครื่องหรือไม่? ตัวอย่าง: สมมติว่าเรามี 1 เครือข่ายพีซีที่มี Linux, 1 เซิร์ฟเวอร์การพิมพ์ (หรือ CUPS, เซิร์ฟเวอร์การพิมพ์ Samba) หาก Linux PC ต้องการพิมพ์เอกสารผ่านเซิร์ฟเวอร์การพิมพ์จำเป็นต้องมี Linux PC เพื่อให้มีไดรเวอร์สำหรับเครื่องพิมพ์ที่จะใช้หรือไม่ หรือใช้ API ทั่วไปบางอย่าง?
10 samba  printing  cups 

3
รายการเครื่องพิมพ์ระยะไกล CUPS หยุดอยู่ภายในเครื่อง
CUPS daemon ในพื้นที่ของฉันบนแล็ปท็อปของฉันมีรายการสำหรับเครื่องพิมพ์ระยะไกลบนเซิร์ฟเวอร์ CUPS ของฉัน CUPS daemon ในพื้นที่ของฉันคิดว่าเครื่องพิมพ์นี้หยุดทำงาน แต่ไม่ใช่ CUPS อินเตอร์เฟสเดียวที่ให้ฉันจัดการเครื่องพิมพ์ระยะไกลนี้เป็นการเชื่อมโยงหลายมิติไปยังเครื่องพิมพ์ CUPS บนเซิร์ฟเวอร์ สิ่งนี้มีแนวโน้มที่จะเกิดขึ้นเมื่อมีบางสิ่งพยายามสอบถามสถานะของเครื่องพิมพ์ระยะไกลนี้เมื่อฉันไม่ได้อยู่ในเครือข่ายท้องถิ่น CUPS ในพื้นที่จะทำเครื่องหมายหยุดอย่างถาวรและบอกว่าไม่สามารถหาได้ อย่างไรก็ตามเมื่อฉันกลับไปที่ LAN ภายในเครื่องมันจะไม่ลบ'stopped'สถานะเลย (แม้การรีบูตเครื่องก็ไม่ทำอะไรเลย) วิธีเดียวที่ฉันสามารถพิมพ์ได้อีกครั้งคือการหยุดกระบวนการ CUPS ในพื้นที่แก้ไข/etc/cups/printers.confไฟล์เพื่อเปลี่ยนสถานะเป็น "ว่าง" และรีสตาร์ทเซิร์ฟเวอร์ CUPS ด้วยตนเอง แน่นอนมีวิธีที่ดีกว่า แก้ไข: โอ้ใช่ก่อนหน้านี้ฉันได้แก้ไขสิ่งนี้ด้วยการสร้างรายการเครื่องพิมพ์ระยะไกลใหม่ อย่างไรก็ตามฉันไม่พบวิธีที่จะลบรายการเครื่องพิมพ์ระยะไกลเก่า ๆ ฉันต้องแก้ไข printers.conf สำหรับสิ่งนั้นด้วย มีวิธีจัดการรายการเครื่องพิมพ์ระยะไกลหรือไม่? แก้ไข: นี่คือ CUPS 1.4.3 ฉันยังพบคำสั่ง 'cupsenable' ที่มีการกล่าวถึงเฉพาะในหน้า "มีอะไรใหม่" และเอกสาร printers.conf ออนไลน์ ฉันจะลองครั้งต่อไปและดูว่าใช้ได้หรือไม่
10 printing  cups 

3
“ ตัวกรองล้มเหลว” จาก hplip
คำอธิบายปัญหา - ไม่สามารถพิมพ์ได้ ชื่ออุปกรณ์: เครื่องพิมพ์ HP LaserJet M1005 MFP USB ระบบปฏิบัติการ: Linux 3.8.13-1-MANJARO # 1 SMP PREEMPT x86_64 GNU / Linux คำอธิบายข้อผิดพลาด: ถ้วยทำงานได้ดีและดี ฉันสามารถเข้าถึง localhost: 631 ติดตั้ง Hplip แล้ว พยายามพิมพ์ไฟล์ PDF หลังจากออกคำสั่งพิมพ์คิวการพิมพ์จะแสดงข้อผิดพลาด "Processing - Not connected?" การสำรวจเพิ่มเติมสำหรับข้อผิดพลาดของงานพิมพ์ทำให้ฉันเกิดข้อผิดพลาด "ตัวกรองล้มเหลว" สิ่งที่ฉันได้ลองไปแล้ว: ลบและเพิ่มเครื่องพิมพ์ผ่านทางเว็บอินเตอร์เฟสของถ้วย พยายามติดตั้งเครื่องพิมพ์โดยใช้ hp-setup ใต้รูท ฉันไม่แน่ใจว่าจะทำอย่างไรในจุดนี้ ใครช่วยกรุณาบอกฉันว่าจะทำอย่างไรหรืออย่างน้อยที่จะมองไปข้างหน้าเพื่อมีโอกาสในการแก้ปัญหาของฉัน ...
9 printing  cups  hplip 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.