প্রকাশিত: ১৪ এপ্রিল, ২০২২, দুপুর ২:৩২ টা EDT
দেবর্ষি দাস একজন স্বতন্ত্র সিকিউরিটি রিসার্চার এবং সাইবারসিকিউরিটি ট্রেইনার যাদের সাইবারসিকিউরিটি এবং লিনাক্স সম্পর্কে লেখালেখিতে আগ্রহ। অর্ধেক দশক বেশি অনলাইন টেক ও সিকিউরিটি জার্নালিস্ট হিসেবে অভিজ্ঞতা রেখে, তিনি নিউজ কভারেজ এবং সিম্প্লিফাইড, হাইলি অ্যাক্সেসিবল এক্সপ্লেইনার ও হাও-টু গাইড লিখতে পছন্দ করেন যা টেক সবার জন্য সহজ করে তোলে। সে প্রোগ্রামিং এবং পাবলিশিং দিনে করেন, রাতে হ্যাকিং এবং রিসার্চ।
আপনার মেকইউজঅফ (MakeUseOf) অ্যাকাউন্টে সাইন ইন করুন
আপনি কি অন্যান্য ডিসপ্লে ম্যানেজার এক্সপেরিমেন্ট করতে চান? অথবা আপনার প্রপ্রায়েটারি গ্রাফিক্স ড্রাইভার লাইটডিএমের সাথে কনফ্লিক্ট করছে।
আপনার উদ্দেশ্য যেকোনো হোক, এই গাইডে আপনি লিনাক্সে লাইটডিএম ডিজেবল এবং আনইনস্টল করার নির্দেশনা পাবেন এবং কিছু বিকল্প ডিসপ্লে ম্যানেজারের একটি কিউরেটেড লিস্টও পাবেন যেগুলো আপনি ট্রাই করতে পারেন।
লাইটডিএম (LightDM) কী?
লাইটডিএম একটি দ্রুত, ক্রস-ডেস্কটপ, এবং নির্ভরযোগ্য লিনাক্স ডিসপ্লে ম্যানেজার। আপনি প্রতিবার মেশিন বুট করার সময় যে লগইন স্ক্রিন দেখেন—সেটিই ডিসপ্লে ম্যানেজারের কাজ। ডিসপ্লে সার্ভারের সাথে বিভ্রান্ত হবেন না। একটি ডিসপ্লে সার্ভার, ডিসপ্লে ম্যানেজারের সাথে হাত ধরে কাজ করলেও, সম্পূর্ণ ভিন্ন একটি ইউনিট যা আলাদা উদ্দেশ্যে সার্ভ করে।
নাম অনুযায়ী, লাইটডিএম রিসোর্সের ওপর হালকা, তাই এটি ফ্ল্যাগশিপ লিনাক্স ডিস্ট্রিবিউশনগুলোর ডিফল্ট ডিসপ্লে ম্যানেজার হিসেবে শিপ করা হয়।
আপনি যদি ফ্রন্ট এন্ডের নিচের জটিলতা সম্পর্কে আরও জানতে চান, তবে ডিসপ্লে ম্যানেজার কীভাবে কাজ করে এবং কীভাবে কাস্টোমাইজ করা যায় সেটি পড়তে পারেন।
লিনাক্সে লাইটডিএম ডিজেবল এবং আনইনস্টল করার পদ্ধতি
লাইটডিএম ডিজেবল করতে, আপনার শুধু systemctl কমান্ড দিয়ে সার্ভিসটি কিল করতে হবে যদি আপনি systemd ব্যবহার করেন, অথবা sv কমান্ড যদি runit ব্যবহার করেন। কিন্তু আপনি যদি আপনার সিস্টেম থেকে লাইটডিএম মুছে ফেলতে চান, তবে সেটি সম্পূর্ণ আলাদা কাহিনী।
systemd-এ লাইটডিএম ডিজেবল করতে, systemctl কমান্ড চালিয়ে lightdm সার্ভিস ডিজেবল করুন:
sudo systemctl stop lightdm.service runit-এ লাইটডিএম ডিজেবল করতে, sv কমান্ড দিয়ে সার্ভিস স্টপ করুন:
sv stop lightdm.service আপনার সিস্টেম থেকে লাইটডিএম পারমানেন্টলি আনইনস্টল করতে, আপনার ডিস্ট্রোর প্যাকেজ ম্যানেজার ব্যবহার করে এটি পার্জ (purge) করুন:
আর্চ-ভিত্তিক ডিস্ট্রোতে:
sudo pacman -R lightdm ডেবিয়ান/উবুন্টু-ভিত্তিক ডিস্ট্রোতে:
sudo apt purge lightdm ফেডোরা, সেন্টওএস, এবং RHEL-এ:
sudo dnf remove lightdm লাইটডিএমের সেরা বিকল্পগুলো
লিনাক্সের সেরা জিনিস হলো আপনাকে কখনো যেকোনো জিনিসের জন্য সেটেল করতে হয় না। আপনি যে যেকোনো সফটওয়্যার চালাতে পারেন তার জন্য সবসময় বিকল্প আছে। ডিসপ্লে ম্যানেজারও এই নিয়মের ব্যতিক্রম নয়। আপনি যদি সাহসী অনুভব করেন, তবে নিচের ডিসপ্লে ম্যানেজারগুলোতে হাত দিয়ে দেখুন।
১. জিডিএম (GDM - GNOME Display Manager)
জিডিএম বা জিনোম ডিসপ্লে ম্যানেজার জিনোম ডেস্কটপ এনভায়রনমেন্টের ডিফল্ট ডিসপ্লে ম্যানেজার। এটি জিনোম লুক অ্যান্ড ফিল প্রতিফলিত করে এবং X11 ও Wayland-এর সাথে কম্প্যাটিবিলিটি সাপোর্ট করে।
জিডিএমের মূল ফিচার:
- অটোমেটিক লগইন
- পাসওয়ার্ড-লেস লগইন
- মাল্টি-ইউজার লগইন
- গ্রিটার প্লাগইন এবং এক্সটেনশন সাপোর্ট
- বিল্ট-ইন থিমসহ কাস্টোমাইজেবল গ্রিটার
- সহজ সেশন স্যুইচিং
- ফিঙ্গারপ্রিন্ট এবং স্মার্ট কার্ড অথেনটিকেশন
আপনি আপনার ডিস্ট্রোর সিস্টেম সেটিংস থেকে বা /etc/X11/gdm/gdm.conf লোকেটেড কনফিগারেশন ফাইল থেকে জিডিএম কনফিগার করতে পারেন।
২. এসডিডিএম (SDDM - Simple Desktop Display Manager)
এসডিডিএম বা সিম্পল ডেস্কটপ ডিসপ্লে ম্যানেজার KDM কে রিপ্লেস করে KDE প্লাজমা ৫ চালিত সব ডিস্ট্রোর ডিফল্ট ডিসপ্লে ম্যানেজার হিসেবে। জিডিএমের মতো, এটি X11 এবং Wayland সাপোর্ট করে।
এসডিডিএমের মূল ফিচার:
- হালকা এবং দ্রুত
- অটো-লগইন
- পাসওয়ার্ড-লেস লগইন
- ব্যাপক থিমিং অপশন
- QML অ্যানিমেশন সাপোর্ট
এসডিডিএম কনফিগারেশন ইনস্ট্রাকশন /etc/sddm.conf থেকে পড়ে। SDDM কাস্টোমাইজ করতে, কনফিগারেশন ফাইল খুলুন এবং এডিট করুন। সেরা প্র্যাকটিস হলো মূল ফাইলটি অন্য কোনো ডিরেক্টরিতে ব্যাকআপ নেওয়া, যাতে প্রয়োজনে ডিফল্ট সেটিংস সহজে রিস্টোর করা যায়।
৩. এলএক্সডিএম (LXDM)
এলএক্সডিএম LXDE ডেস্কটপ এনভায়রনমেন্টের জন্য একটি হালকা GTK+-ভিত্তিক ডিসপ্লে ম্যানেজার। যদিও মূলত LXDE ডেস্কটপের লক্ষ্য করে, এটি ক্রস-কম্প্যাটিবলও, একটি ম্যানেজেবল ডিপেন্ডেন্সি লিস্টের কারণে।
এলএক্সডিএমের মূল ফিচার:
- কাস্টোমাইজেবল ইউজার প্রোফাইল
- অটো-লগইন
- প্রি-প্রোগ্রাম্মেবল অটো-লগইন
- ইউজার লিস্ট ম্যানেজমেন্ট
- কাস্টোমাইজেবল গ্রিটার ব্যাকগ্রাউন্ড
- ফুল থিমিং সাপোর্ট
আপনি /etc/lxdm এ লোকেটেড কনফিগারেশন ফাইল এডিট করে LXDM কনফিগার করতে পারেন। পূর্বে উল্লেখিত রূপে, ফাইলটি টিন্কার করার আগে ব্যাকআপ নিতে ভুলবেন না।
আপনার লিনাক্স ডেস্কটপ অভিজ্ঞতা মসালাদার করুন
ডিসপ্লে ম্যানেজার স্যুইচ করলে তেমন কিছু হবে। আপনি যদি একটি নতুন এবং রিফ্রেশড ডেস্কটপ অভিজ্ঞতা খুঁজছেন, তবে আপনার লিনাক্স সিস্টেমের ডেস্কটপ এনভায়রনমেন্ট বদলানো উচিত। এটি একটি কোর কম্পোনেন্ট যা আপনার অপারেটিং সিস্টেমের লুক অ্যান্ড ফিল ডিক্টেট করে। আপনি যদি আগ্রহী হন, তবে সেরা বিকল্প ডেস্কটপ এনভায়রনমেন্টের একটি কিউরেটেড লিস্ট এখানে দেওয়া হলো।