সময় মতো এই উত্তরটি খুব দীর্ঘ এবং উবুন্টু 12.04 - 13.10 অবধি উদাসীন হয়ে পড়ে became নীচে একটি উত্তর দেওয়া হয়েছে যা একই সমাধানটি উপস্থাপন করে তবে এটি আরও পরিষ্কার।
12.04 বিবেচনা করে
এটি নীচের 12.10 হিসাবে একইভাবে কাজ করা উচিত।
তবে চেষ্টা করছি যে 12.04 উবুন্টু ভিত্তিক ইওএস লুনায়, আমি এটি কাজ করতে সক্ষম হইনি। আসলে আমার উত্তরগুলি এখানে 12.04 এবং 12.10 এর জন্য জুবুন্টু এবং লুবুন্টুতেও কিছুক্ষণ পরে কাজ করা বন্ধ করে দিয়েছে, তবে আমি এখানে তাদের ছেড়ে দিয়েছি কারণ তারা অন্যদের পক্ষে কার্যকর বলে মনে হয়েছে যারা এটিকে ভোট দিয়েছে।
আমার কাছে একটি নতুন সমাধান রয়েছে (ইওএস এবং 2.6 ড্রাইভার সহ পরীক্ষিত) - এখানে উপস্থাপন করা হয়েছে ।
12.10, 13.04 বিবেচনা করা হচ্ছে
আমি উবুন্টু ডকুমেন্টেশন পৃষ্ঠা এবং ড্রাইভারের সাথে আসা ড্রাইভার ম্যানুয়াল থেকে প্রাপ্ত পদক্ষেপগুলি অনুসরণ করেছি :
(v.2.4 সেই লিঙ্কটিতে আর উপলভ্য নয় I আমি এটি এখানে আপলোড করেছি 2, 2,5 সংস্করণ এখানে )
ডিবে প্যাকেজগুলির জন্য: নিম্নলিখিত কমান্ডটি প্রবেশ করুন:
/etc/init.d/cupsys restart
দ্রষ্টব্য CUPS পুনরায় চালু করার আগে "lpadmin" কমান্ড ব্যবহার করে প্রিন্টারটি নিবন্ধভুক্ত করবেন না। আপনি যে বিতরণটি ব্যবহার করছেন তার উপর নির্ভর করে "ডেবি প্যাকেজগুলির জন্য" কমান্ড প্রবেশ করা যাবে না। এই ক্ষেত্রে, "আরপিএম প্যাকেজগুলির জন্য" কমান্ডটি প্রবেশ করুন ""]
এটি আমার ক্ষেত্রে ছিল: সুতরাং, আমাকে চালাতে হয়েছিল:
/etc/init.d/cups restart
(আমি একটি টার্মিনাল বার্তা পেয়েছিলাম যে আমি ঠিক পাশাপাশি ব্যবহার করতে পারি
service cups restart
)
এই ফলাফল পেয়েছি:
cups stop/waiting
cups start/running, process 2758
- ম্যানুয়ালটির 5 ম ধাপে ("প্রিন্টারের (পিপিডি) প্রিন্ট স্পুলারের সাথে নিবন্ধিত করুন।") উবুন্টু ডকুমেন্টেশন পৃষ্ঠা দ্বারা সংশোধন করা হয়েছে
["আপনি সেই অনুযায়ী এই লাইনটি পরিবর্তন করেছেন তা নিশ্চিত করে: sudo / usr / sbin / lpadmin -p LBP5000 -m CNCUPSLBP5000CAPTK.ppd -v ccp: // localhost: 59787 -E ম্যানুয়ালটিতে সিসিপি: // লোকালহোস্ট: 59687 তবে উবুন্টু লিখেছেন ডিফল্ট 59787 ব্যবহার করছে you এটি পরিবর্তন না করলে এটি আপনাকে মাথা ব্যাথা দেয় give (ফাইল /etc/ccpd.conf UI_Port 59787 এবং PDATA_Port 59687 সংজ্ঞায়িত করে So সুতরাং, উভয় পোর্ট ফায়ারওয়াল সেটিংসে খোলা হওয়া দরকার) ]
সেই অনুসারে আমাকে প্রবেশ করতে হয়েছিল
sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59787 -E
উবুন্টু ডকুমেন্টেশন বলেছেন: "* দ্রষ্টব্য: উবুন্টু 12.04 আবার ইউএসপিএল মডিউলকে কালো তালিকাভুক্ত করেছে যা / dev / usb / lp0 ডিভাইস লিঙ্ক তৈরি করে this
তারপরে ফাইলটিকে মন্তব্য করার জন্য মন্তব্য করুন, ক্যানস ড্রাইভাররা কাপের মাধ্যমে প্রিন্টারের সাথে কথা বলেন না:
# cups talks to the raw USB devices, so we need to blacklist usblp to avoid
# grabbing them
# blacklist usblp
সুতরাং, আমি ন্যানো ব্যবহার করে যেমন হারিয়েছি, আমি চেষ্টা করেছি
sudo gedit /etc/modprobe.d/blacklist-cups-usblp.conf
এবং উপরেরটি যোগ করেছেন (ব্ল্যাকলিস্ট-কাপ-usblp.conf একটি ফাঁকা ফাইল ছিল এবং আমি এই লাইনগুলি কেবল আটকিয়েছি)
(এই মুহুর্তে, সিস্টেম / মুদ্রকগুলির অধীনে প্রধান মেনুতে যাচাই করুন যে সেখানে রেকর্ড করা প্রিন্টারের নাম ঠিক আছে LBP1120
)।
- পদক্ষেপ 6.. "সিসিপিডি ডিমন সেটআপ ফাইলে প্রিন্টারটি নিবন্ধভুক্ত করুন" "
sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0
আপনার এর মতো কিছু পাওয়া উচিত :
CUPS_ConfigPath = /etc/cups/
LOG Path = None
UI Port = 59787
Entry Num : Spooler : Backend : FIFO path : Device Path : Status
----------------------------------------------------------------------------
[0] : LBP1120 : ccp : //localhost:59787 : /dev/usb/lp0 : Modified
"সিসিপিডি ডিমন শুরু করুন। নিম্নলিখিত কমান্ডটি প্রবেশ করুন।
sudo /etc/init.d/ccpd start
দ্রষ্টব্য লিনাক্স শুরু হওয়ার সাথে সাথে স্বয়ংক্রিয়ভাবে শুরু করার জন্য সিসিপিডি ডিমন সেট করা সুবিধাজনক হবে ""
এর পরে, sudo /etc/init.d/ccpd status
আমি 2 টি নম্বর দেখতে পাচ্ছি কিনা তা দেখতে প্রবেশ করানো (পূর্ববর্তী সংস্করণগুলিতে ইনস্টলেশন থেকে পরিচিত): হ্যাঁ, 2 নম্বর ছিল। লগ ইন করার পরে এবং প্রিন্টারটি সংযুক্ত না হওয়া পর্যন্ত কোনও মুদ্রণ নেই।
আমার ধারণা, প্রিন্টিংয়ের কাজ না হলে এই বিধিগুলি বিবেচনা করতে হবে:
লগইন পরে প্রিন্টার সংযোগ / শুরু
/etc/init.d/ccpd status
2 নম্বর দেখতে
sudo /etc/init.d/ccpd start
সিসিপিডি ডিমন শুরু করতে
সম্ভবত যা ঘটবে তা হ'ল প্রিন্ট করার জন্য আপনাকে প্রতিটি রিবুটের পরে সিসিপিডি ডিমন পুনরায় চালু করতে হবে: লিনাক্স শুরু হওয়ার সাথে সাথে আপনি যখন সিসিপিডি ডিমন সেট না করে স্বয়ংক্রিয়ভাবে শুরু করবেন - ম্যানুয়াল পরামর্শ অনুসারে। এটি করতে স্টার্টআপ-অ্যাপ্লিকেশনগুলিতে নিম্নলিখিত কমান্ডটি যুক্ত করুন ( এখানে নীচের উত্তর হিসাবে ):
sudo update-rc.d ccpd defaults
দ্রষ্টব্য: 12.10-এ এই পদ্ধতিটি একটি কম্পিউটারে আমার জন্য কাজ করেছিল তবে অন্যটিতে ব্যর্থ হয়েছিল। ১৩.০৪-তে এটি মোটেই কার্যকর হয়নি। আমি sudo /etc/init.d/ccpd start
স্টার্টআপ-অ্যাপ্লিকেশনগুলিতে যোগ করে 13.04 এ সিসিপিডি ডিমন অটোস্টার্ট করতে সক্ষম হয়েছি ।
একটি এক্সিকিউটেবল স্ক্রিপ্ট ফাইলটিতে ডাবল ক্লিক করে স্থিতি দেখতে, এই সম্পাদনযোগ্য করুন:
#!/bin/bash
gnome-terminal -e "/etc/init.d/ccpd status"
13.10 বিবেচনা
আইডেম, তবে portreserve
এই পদ্ধতির কাজ করার জন্য আমাকে প্যাকেজটি ইনস্টল করতে হয়েছিল।
উবুন্টু ১০.১০ এ ইনস্টলেশন বিবেচনা করা হচ্ছে
এটি সত্যিই কাজ করে!
উবুন্টু ডকুমেন্টেশন ওয়েবসাইট উল্লেখ করেছেন যে এই প্রিন্টার উবুন্টু 10.10 সাথে পরীক্ষিত হয়। যদিও আমি বর্তমানে 12.10 ব্যবহার করি, আমি ভেবেছিলাম এটি ব্যবহার করে দেখুন। সুতরাং, আমি স্থির লাইভ ইউএসবি হিসাবে 10.10 ইনস্টল করেছি এবং " প্যাকেজ সংগ্রহস্থল (11.10 এর আগে) " এর অধীনে পদ্ধতিগুলি অনুসরণ করেছি ।
অবশেষে আমি সফল ছিলাম - এই পদক্ষেপগুলি অনুসরণ করে:
আপনার সিস্টেমে পিপিএ যুক্ত করুন এবং প্যাকেজগুলি ইনস্টল করুন:
sudo add-apt-repository ppa:michael-gruz/canon
sudo apt-get update
sudo apt-get install cndrvcups-capt cndrvcups-common
সিস্টেম-> প্রশাসন-> মুদ্রণ অ্যাড প্রিন্টার। "প্রিন্টার যুক্ত করুন" নির্বাচন করুন। উবুন্টু এখানে পাওয়া ইউএসবি প্রিন্টার চয়ন করবেন না। "সিএপিটি প্রিন্টার" নির্বাচন করুন। আপনার ইউআরআইতে "সিসিপি" দেখা উচিত। এটি পরিবর্তন করুন যাতে ইউআরআই "সিসিপি: / ভার / সিসিপিডি / ফিফো0" হয়। "পরবর্তী" ক্লিক করুন, আপনার মডেলটি সন্ধান করুন এবং আপনার মুদ্রকটি যুক্ত করুন। আপনি যদি জাপানি এবং ইংরেজি রূপগুলি দেখতে পান তবে ইংরেজি বৈকল্পিক চয়ন করুন।
জিইউআই ক্রিয়াগুলির পরিবর্তে আপনি এটি ব্যবহার করতে পারেন:
sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59787 -E
তারপর:
sudo /etc/init.d/ccpd restart
sudo /etc/init.d/ccpd status
আপনার সেখানে 2 নম্বর পাওয়া উচিত, তবে আমি কেবল একটি পেয়েছি।
সুতরাং, এই ক্ষেত্রে:
আপনার /etc/ccpd.conf (gksudo gedit /etc/ccpd.conf) যাচাই করে দেখুন:
<Printer LBP1120>
DevicePath /dev/usb/lp0
</Printer>
এটা পেতে:
sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0
এছাড়াও, /etc/udev/rules.d/85-canon-capt.rules এ আপনার হওয়া উচিত:
KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="add", SYSFS{idVendor}=="04a9", RUN+="/bin/bash /etc/init.d/ccpd start"
KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/bash /etc/init.d/ccpd stop"
(এটি যুক্ত করতে
gksudo gedit /etc/udev/rules.d/85-canon-capt.rules)
এবং তারপরে বিধি সক্ষম করুন:
sudo udevadm control --reload-rules
তারপরে আবার চেষ্টা করুন:
sudo /etc/init.d/ccpd restart
sudo /etc/init.d/ccpd status
আপনি যদি দুটি নম্বর পান তবে মুদ্রণের চেষ্টা করুন। এবং তারপরে কম্পিউটার পুনরায় চালু করুন।
2 নম্বর স্টাফ পরীক্ষা করুন
sudo /etc/init.d/ccpd status
আপনি যদি সমস্যায় পড়ে তবে আপনার প্রিন্টারটি বন্ধ করার চেষ্টা করুন, আপনি লগ ইন করার পরে আপনার কম্পিউটারটি পুনরায় চালু করুন এবং কেবলমাত্র আপনার প্রিন্টারটি চালু করুন ।
11.10-এ ইনস্টলেশন বিবেচনা করা হচ্ছে
আমি এলবিপি ক্যানন ড্রাইভার প্যাকেজটিতে উবুন্টু অফিসিয়াল ডকুমেন্টেশন ওয়েবসাইটে ফিরে গিয়েছিলাম এবং ডিবিয়ান প্যাকেজগুলি (জিডিবি ব্যবহার করে) থেকে ড্রাইভারের 2.3 সংস্করণ পুনরায় ইনস্টল করার পরে, আমি "প্রিন্টার যুক্ত করা" বিভাগের নির্দেশাবলী অনুসরণ করেছি - কোনও সাফল্য ছাড়াই। যে আমি সেখানে উল্লেখ করা "দুটি সংখ্যা" পেয়েছি সত্ত্বেও (আমি উদ্ধৃত: "আপনার শেষে দুটি সংখ্যা দেখা উচিত। যদি আপনি এটি করেন তবে আপনি ভাগ্যবান :) ইত্যাদি")।
আমি তখন "ইউএসবি অ্যাড / রিমুভের উপর স্টার্টিং / স্টপিং" এর অধীনে কমান্ডগুলি দিয়ে চালিয়ে যাই তবে সেখানে উদ্ধৃত ডায়াগনস্টিকগুলি পাওয়া যায়নি, বা সেই পর্যায়ে নির্দিষ্ট করা কোনও পরীক্ষার পৃষ্ঠা মুদ্রণ করতে পারিনি। আমি যখন "পুনঃসূচনা করুন এবং যাচাই করুন" এর অধীনে কমান্ডগুলি অনুসরণ করেছি তখন আমি "দুটি সংখ্যা" পাইনি তবে মাত্র একটি পেয়েছি।
আমি "ট্রাবলশুটিং" বিভাগ থেকে কমান্ডগুলি যুক্ত করেছি (আসলে আমি এখানে তাদেরকে হোঁচট খেয়েছি ) - যদিও আমি স্ট্যাটাস মনিটরের রিপোর্টের ত্রুটিটি লক্ষ্য করি নি: আমি আর কী করব তা আমি জানতাম না। এটাই:
lsmod | grep usblp
sudo modprobe usblp
ls -l /dev/usb/lp0
sudo /etc/init.d/ccpd restart
ঠিক আছে, যে কৌশলটি!
আমার ইউএসবি প্রিন্টারে প্লাগ ইন করার পরে আমি বার্তাটি পেয়েছি যে প্রিন্টারটি সিস্টেমটি দেখেছিল এবং তারপরে আমি নিখুঁতভাবে মুদ্রণ করতে সক্ষম হয়েছি।
তবে, নিম্নলিখিত নোট অনুসারে ("দ্রষ্টব্য: উবুন্টু ১১.১০ (ওয়ানিরিক ওসেলোট) অনুসারে, ইউএসপিএলপি অবমূল্যায়ন করা হয়েছে এবং আপনি যখন নিজের ইউএসবি প্রিন্টারটি সংযুক্ত করেন তখন স্বয়ংক্রিয়ভাবে লোড হবে না") আমার কম্পিউটার পুনরায় চালু করার পরে মুদ্রণ করা যাবে না। এটি আপাতদৃষ্টিতে বাগ # 842823 এর সাথে সম্পর্কিত । এই ঠিকানায় বাগটি সম্পর্কে তিলে কমপ্পেটার আলোচনা করেছেন আমি এই নির্দেশাবলীটি খুঁজে পেয়েছি এবং তার অনুসরণ করেছি এবং একটি পরীক্ষার পৃষ্ঠা মুদ্রণ করতে সক্ষম হয়েছি - তবে কিছুই নেই E এবং অ্যাডভেঞ্চার অব্যাহত থাকে: সেই নির্দেশাবলী যখন আমি আবার তাদের অনুসরণ করেছি তখন অফিসিয়াল উবুন্টু ডকুমেন্টেশন পৃষ্ঠা থেকে "ইউএসবি অ্যাড / রিমুভ করা শুরু করা / থামানো", "পুনঃসূচনা করুন এবং যাচাই করুন" এবং "স্থিতি মনিটর" পর্যালোচনাগুলি অনুসরণ করার পরে কাজ করা হয়েছিল ।
তবে আমি আশঙ্কা করি এটি এখনও একটি অস্থায়ী সমাধান।
সম্পাদনা: আমার পক্ষে এটি একটি সমাধান ছিল যতদূর সম্ভব এটি আমি অর্জন করতে সক্ষম তবে পুনরায় বুট করার পরে কাজ করবে না এবং এটি ব্যবহার করা জটিল। আমি এটি কেবল রেফারেন্সের জন্য রাখি। জন এটিতে দরকারী বা amendable যদি জানতে, সম্পাদনা এই এটি কাজ করা দয়া করে।