समाधान नीचे टिप्पणी से यहां खिंचाई:
मेरे मामले में, मैं lpoptions -p printerName -l
को देखा सभी विकल्पों को देखने के लिए और पाया कि चूक से एक मेरी सेटअप मेल नहीं खाती। मेरे आदेश में -o paramName=paramValue
के साथ इसे ठीक किया गया और यह हमेशा के रूप में आसानी से मुद्रित किया गया।
मूल जवाब:
आप पहले से ही नहीं है, तो कोशिश निम्नलिखित:
- ,
lpr
आदेश आप उपयोग के लिए -H immediate
निर्दिष्ट करें किसी भी समय निर्धारण कि ऐसा हो सकता है ओवरराइड करने के लिए सीयूपीएस कतार में ही।
- प्रिंटर का उपयोग करने के बारे में किसी भी निर्णय को ओवरराइड करने के लिए
-d $printername
पैरामीटर निर्दिष्ट करने का प्रयास करें।
lp
के लिए मैनपेज हमें क्या हो रहा हो सकता है के रूप में एक छोटे से संकेत देता है:
कप डिफ़ॉल्ट गंतव्य सेट करने के कई तरीके प्रदान करता है। एलपीडीईएसटी और प्रिंटर पर्यावरण चर पहले से परामर्श किया जाता है। यदि न तो सेट किया गया है, तो lpoptions (1) कमांड का उपयोग कर वर्तमान डिफ़ॉल्ट सेट का उपयोग lpadmin (8) कमांड का उपयोग कर डिफ़ॉल्ट सेट के बाद किया जाता है।
और lpoptions
मैनपेज से:
~/.cups/lpoptions - उपयोगकर्ता चूक और गैर-रूट उपयोगकर्ताओं द्वारा बनाए गए उदाहरणों।
/etc/cups/lpoptions - रूट-उपयोगकर्ता द्वारा बनाए गए सिस्टम-व्यापी डिफ़ॉल्ट और उदाहरण।
इनमें से किसी भी स्थान में सेटिंग्स हो सकती हैं ताकि जांचें कि आपके पास वहां कोई अप्रत्याशित कॉन्फ़िगरेशन नहीं है।
पुन: गंतव्य चयन:
गंतव्य के चयन शायद ऊपर कुछ हद तक ऊपर साधन के किसी भी उपयोग करके डिफ़ॉल्ट गंतव्य को निर्दिष्ट करके भागा जा सकता है। lp
या lpr
पर कॉल करते समय एक डिफ़ॉल्ट गंतव्य घोषित करना और फिर उस नामित गंतव्य को -d
के साथ चुनना सबसे आसान तरीका प्रतीत होता है लेकिन एनएनवी चर भी काफी आसान है।
यदि आपको इष्टतम मानों से कम सेट किया गया है, तो आपको अपने प्रिंटर के विकल्पों को सत्यापित करने के लिए lpoptions
का भी उपयोग करना चाहिए। यहां "सामान्य" ओएसएक्स प्रिंटर सेटिंग्स में आपके द्वारा उपयोग किए जाने वाले विकल्पों को मिलान करने से दो मुद्रण विधियों को सटीक गति से संचालित करना चाहिए।
यदि यह आपकी समस्या का समाधान नहीं करता है तो अगला चरण यह पता लगाना होगा कि कौन सा कच्चा फ़ाइल प्रारूप आपके प्रिंटर प्रिंटिंग में सबसे तेज़ है - और उसके बाद कमांड लाइन पर रूपांतरण करके इसे परिवर्तित करने का प्रयास करें और कनवर्ट की गई फ़ाइल को पास करें इसके बजाय प्रिंटर पर (नोट: lp
और lpr
इनपुट के रूप में STDIN का उपयोग करके दोनों समर्थन)। सभी चीजें बराबर होती हैं, आपके कंप्यूटर का उपयोग प्रिंटर या प्रिंट सर्वर से कनवर्ट करने में शायद तेज़ी से तेज़ होता है, और पूर्वावलोकन एक समान चाल का उपयोग कर सकता है उदाहरण के लिए वास्तव में पीडीएफ फाइल को पास करने के बजाय कच्चे प्रिंट करने के लिए।
स्रोत
2017-05-29 13:20:13
धन्यवाद! मैं इस उत्तर को स्वीकार के रूप में चिह्नित करूंगा क्योंकि इससे मुझे समस्या खोजने में मदद मिली। मेरे मामले में, मैंने सभी विकल्पों को देखने के लिए 'lpoptions -p printerName -l' को देखा और पाया कि डिफ़ॉल्ट में से एक मेरे सेटअप से मेल नहीं खाता था। इसे मेरे आदेश में '-o paramName = paramValue' के साथ फिक्स्ड करें और इसे हमेशा के रूप में आसानी से मुद्रित किया गया है। – sprain
उत्कृष्ट - जितना मैंने इस बारे में सोचा, उतना ही मुझे संदेह था कि प्रिंटिंग से पहले विकल्पों या रूपांतरण का कारण था। मैंने ऊपर दिए गए उत्तर में समाधान की प्रतिलिपि बनाने की स्वतंत्रता ली है ताकि लोग इसे ढूंढ सकें। –