আপনি যদি কখনো লিনাক্স ব্যবহার করেছেন, তবে লক্ষ্য করেছেন হবে যে অনেক হার্ডওয়্যার সtright out of the box কাজ করে, কোনো প্রশ্ন নেই। মাদারবোর্ড ড্রাইভার ইনস্টল করতে হয় না, ইথারনেট ড্রাইভার লাগে না, অধিকাংশ কেসে ওয়ায়ারলেস ড্রাইভারও লাগে না, এবং গ্রাফিক্স ড্রাইভারও লাগে না (আপনার ওপেন সোর্স vs প্রপ্রায়েটরি স্ট্যান্সের ওপর নির্ভর করে)। এই সেন্সে, লিনাক্স উইন্ডোজের চে'ye অবশ্যই বেটার প্লাগ-অ্যান্ড-প্লে এক্সপেরিয়েন্স দেয়, এবং (আমার জানা পর্যন্ত) Mac OS X-এর ক্যাপাবিলিটিকে চ্যালেঞ্জ করেই দিয়েছে।
তবে, কোনো অপারেটিং সিস্টেম আউট অফ দ্য বক্স প্রতিটি হার্ডওয়্যার সাপোর্ট করে না, এবং কীগুলোর সাপোর্ট রয়েছে সেটা জানা গুরুত্বপূর্ণ। উইন্ডোজের জন্য সTinted সব হার্ডওয়্যারের ড্রাইভার রয়েছে, কিন্তু লিনাক্সের সাথে সেটা গ্যারান্টি নেই, তাই ওভারঅল হার্ডওয়্যার সাপোর্ট (অতিরিক্ত ড্রাইভার ডাউনলোড সহ) ছোট।
তবে, আপনি ফিগার আউট করতে পারেন কোন হার্ডওয়্যারগুলো লিনাক্স সাপোর্ট পায় হ্যার্ডওয়্যার ডেটাবেস চেক করে।
Ubuntu Certified
Ubuntu, সবচে'ye জনপ্রিয় লিনাক্স ডিস্ট্রিবিউশনlerden এক, যথেষ্ট কমারশিয়াল ব্যাকিং রেখেছে যাতে OEM-দের সাথে কিছু হয়। ফলাফল সিম্পল—OEM-রা এবং Canonical (Ubuntu-কে ব্যাকিং করা কোম্পানি) মিলে কাজ করে ডেস্কটপ, ল্যাপটপ, নেটবুক, এবং সার্ভার অফার করতে যা ১০০% গ্যারান্টি দিয়ে Ubuntu-র সাথে কাজ করে, কোনো প্রশ্ন নেই। এই সিস্টেমগুলো এক্সটেনসিভলি টেস্ট করা হয়েছে এবং কাজ করা প্রুভড, সেজন্য Canonical-এর "Ubuntu Certified" লেবেল পায়।
আপনি সেই সিস্টেমগুলো কী কী সেটা এই পেজ থেকে জানতে পারেন "Ubuntu Certified" কম্পিউটারদের লিস্টের জন্য।
Ubuntu Components List
আমি একটু চিট করছি, কিন্তু Ubuntu-র আরেকটি রিসোর্স রয়েছে তাদের জন্য যাদের পাস ইতিমধ্যে "Ubuntu Certified" কম্পিউটার নেই। আপনি যদি স্পেসিফিক পার্টস খুঁজতে চান, তবে Ubuntu-এর কম্পোনেন্ট ক্যাটালগ দেখুন সেটা লিস্টে আছে কিনা। থাকলে, সেটা আপনাকে বলবে সেটা সাপোর্ট করা সবচে'ye পুরনো রিলিজ কী (লেটেস্ট ভার্সন রান করলে সাপোর্ট নিয়ে চিন্তা করতে হবে না যতক্ষণ না লিস্টে থাকে)।
মনে রাখবেন লিস্টটি পুরোপুরি ইনক্লুসিভ নয়, এবং সিমিলার প্রোডাক্টগুলোর সাপোর্ট থাকতে পারে (উদাহরণস্বরূপ, লিস্টে যদি AMD Radeon HD 6950 থাকে, তবে AMD Radeon HD 6970-কেও সাপোর্ট করবে সম্ভবত)।
এছাড়া, আপনি যদি হার্ডওয়্যারের একদুই টা জানেন, তবে একটু গিক কমন সেন্স ব্যবহার করুন। ব্লুটুথ হেডসেট কাজ করবেই যদি আপনার সিস্টেমে ব্লুটুথ ক্যাপাবিলিটি থাকে, এবং বেসিক কিবোর্ডও একইভাবে কাজ করবে, মডেল যেকোনো হোক। ভিডিও কার্ডও (ব্লিডিং এজ ছাড়া) যেকোনো ড্রাইভার টাইপ সেটল করলে কাজ করবেই।
Linux-Drivers.org কম্প্যাটিবিলিটি লিস্টস
শেষে, আমাদের সবসময় একটি আউটসাইড সোর্স দরকার Ubuntu-এর বাইরে। যদিও এক ডিস্ট্রিবিউশনে সাপোর্টেড হার্ডওয়্যার প্রায়শই সব ডিস্ট্রিবিউশনে সাপোর্টেড হবে, তবে অন্যান্য সোর্স চেক করা ভালো যারা কিছু হার্ডওয়্যারের লিনাক্স সাপোর্ট দাবি করে যেগুলো অন্য লিস্টগুলো বাদ দিয়ে গেছে। Linux-Drivers একটি চমৎকার রিসোর্স যা নিজের লিস্ট দেয় না কিন্তু অনেক স্পেশালাইজড লিস্টের লিঙ্ক দেয়।
আপনি সেক্ষেত্রে স্পেসিফিক ল্যাপটপ হার্ডওয়্যার, স্পেসিফিক ডিস্ট্রিবিউশন, ভিডিও কার্ড, এবং আরও অনেক কিছু দেখতে পারবেন। আপনার হার্ডওয়্যার যদি সেসব লিস্টে যেকোনোতে থাকে, তবে সেটা কাজ করার হাই চান্স রয়েছে।
Google ব্যবহার করুন লাস্ট রিসোর্ট হিসেবে
শেষে, Google ব্যবহার করুন। এটি সম্ভবত সবচে'ye চিজি টিপ যা আমি দিতে পারি, কিন্তু এটা খুব হেল্প করে। আপনি যদি আমার 언급 করা লিস্টগুলোতে আপনার হার্ডওয়্যার খুঁজে পান, তবে আপনি সবসময় গুগল সার্চ করতে পারেন "radeon 6950 linux" বা "radeon 6950 ubuntu" যেনে আপনি জেনেরিক বা ডিস্ট্রিবিউশন-স্পেসিফিক হতে চান। অধিকাংশ কেসে, আপনার হার্ডওয়্যার এবং এর সাপোর্ট স্ট্যাটাস নিয়ে একটি ফোরাম থ্রেড পাবেন।
আপনি যদি এখনও আপনার হার্ডওয়্যার খুঁজে না পান, হয়তো আপনাকে কিছু অন্য কিনা উচিত কারণ কেউই ভায়া হলে সাপোর্ট দেয় না বলে মনে হয়।
উপসংহার
আশা করি হার্ডওয়্যার কেনার আগে আপনি আরও ভালো ইনফর্মড থাকবেন, জানবেন কিনো সেটা লিনাক্সের নিচে ঠিকমতো কাজ করবে কিনা। আমি পেরসোনালি খুব জোর চেক করিনি কেনার আগে, তবে নিশ্চিত হয়ে যাওয়া সবসময় ভালো, বিশেষ করে আপনি যদি হার্ডওয়্যার সম্পর্কে তত জ্ঞানী নন। শুধু লিনাক্স إنজয় করা ভুলবেন না যখন সব কিছু স্মুথলি চলে।
লিনাক্সের সাথে আপনি কী কী হার্ডওয়্যার ইস্যুতে পড়েছেন? কীভাবে ফিক্স করেছেন? কমেন্টে জানান!
ছবির ক্রেডিট: lastquest