
প্রকাশিত: ২৯ নভেম্বর, ২০২২, সন্ধ্যা ৫:০০ টা EST
Teo ২০১৮ সাল থেকে ফ্রি সফটওয়্যার এবং ডিজিটাল প্রাইভেসির পক্ষে এডভোকেট। তিনি অনলাইন প্রাইভেসি এবং ডিজিটাল লিটারেসির গুরুত্ব আশেপাশের কমিউনিটিতে শিখান। তিনি সব জায়গায় ফেডোরা লিনাক্স ইনস্টল ফ্ল্যাশ ড্রাইভ নিয়ে घুরেন।
অনেক ডিস্ট্রোর ডিফল্ট ডেস্কটপ এনভায়রনমেন্ট হিসেবে, GNOME লিনাক্স ডেস্কটপ স্পেসে জনপ্রিয়। এর কনসিস্টেন্ট ডিজাইন প্রিন্সিপল এবং বড় অ্যাপ ইকোসিস্টেম এটিকে অনেক লিনাক্স ব্যবহারকারীদের কাছে আকর্ষণীয় করে তোলে। কিন্তু GNOME-এর কাস্টম সেটিংসের অভাব다는 রেপুটেশনও আছে।
ডেস্কটপ অভিজ্ঞতা স্ট্রিমলাইন করার জন্য, GNOME টিমকে ইউজার কাস্টোমাইজেশনে কমপ্রোমাইজ করতে হয়েছে। এই কমপ্রোমাইজগুলো GNOME কাস্টোমাইজেশনের শেষ নয়। অনেক GNOME সেটিংস আসলে উপস্থিত, কিন্তু বক্সের বাইরে থেকে লুকানো। ব্যবহারকারীরা এই লুকানো সেটিংস এক্সেস করতে পারেন Dconf Editor নামে একটি পাওয়ারফুল অ্যাপ দিয়ে।
Dconf Editor কীভাবে কাজ করে?
Image Credit: Jean-Baptiste Delon/Wikimedia Commons লিনাক্স অ্যাপস একে অপরের সাথে ইন্টারঅ্যাক্ট করার জন্য, GNOME একটি মেসেজিং সিস্টেম ব্যবহার করে যার নাম D-Bus। রেড হ্যাট (Red Hat) উন্নত, D-Bus অ্যাপস যাদের একে অপরের সাথে মেসেজ পাঠাতে হয় তাদের জন্য একটি মিডলম্যান (middleman) হিসেবে কাজ করে। GNOME এছাড়া অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (API) যেমন Dconf এবং GSettings তৈরি করেছে, যা নিশ্চিত করে অ্যাপস কোনো সেটিংস কনফ্লিক্ট ছাড়া কমিউনিকেট করতে পারে।
D-Bus-তে নির্মিত, Dconf এবং GSettings GNOME-র প্রতিটি অ্যাপকে তার সেটিংস কনফিগার করার অনুমতি দেয়। GNOME-র অ্যাপস উভয় API-তে তাদের সেটিংস লিখে, যা প্রয়োজনে অ্যাপগুলোর কাছে ফিরে পড়া হয়। Dconf GSettings-র জন্য ব্যাকএন্ড (backend) হিসেবে কাজ করে। আজকাল অনেক GNOME অ্যাপ GSettings ব্যবহার করে তাদের সেটিংস স্টোর, এডিট, এবং ব্যবহার করতে।
সেটিংস-এর মতো সকল অ্যাপ ইন্টারঅ্যাকশন D-Bus-র ভেতরেই ঘটে। যেহেতু এটি ব্যাকগ্রাউন্ডে কাজ করার জন্য তৈরি, GNOME কিছু সেটিংস এন্ড-ইউজাররা থেকে লুকিয়ে রাখে।
GNOME এখনো ইউজারদের Settings অ্যাপের মধ্যে বেসিক লেভেল কাস্টোমাইজেশন অফার করে। অধিকাংশ GNOME-ভিত্তিক অ্যাপের নিজস্ব সেটিংসও আছে। কিন্তু KDE-এর সাথে তুলনা করলে, GNOME আমাদের ডেস্কটপ আমাদের প্রয়োজন অনুযায়ী টেলর করার অপশনে কম ফিল করতে পারে।
GNOME-র ডিফল্ট সেটিংস লিনাক্স ব্যবহারকারীদের জন্য একমাত্র অপশন হতে হবে না, különösen যখন আপনার কাছে Dconf Editor আছে। GNOME-র দ্বারা নির্মিত, Dconf Editor ব্যবহারকারীদের সকল GSettings এবং Dconf অ্যাপ সেটিংস দেখতে এবং এডিট করতে দেয় যেগুলো সাধারণত লুকানো থাকে।
এই অ্যাপ দিয়ে, GNOME-এর সেটিংস ডাটাবেসগুলো একটি ইজি-টু-ইউজ গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) এর মাধ্যমে এক্সেসযোগ্য। এতে একটি সার্চ ফাংশনও আছে যা আপনি নির্দিষ্ট সেটিংস খুঁজে বের করতে একটি क्षণে ব্যবহার করতে পারেন।
ডাউনলোড: Dconf Editor (ফ্রি)
Dconf Editor ব্যবহার করার সময় সতর্ক থাকুন!
মনে রাখবেন যে Dconf Editor একটি পাওয়ারফুল টুল। আপনি এটা ভালোভাবে ব্যবহার করলে, আপনি আপনার GNOME ডেস্কটপকে আপনার সঠিক পছন্দ অনুযায়ী ফাইন-টিউন করতে পারেন। কিন্তু যত্ন ছাড়া ব্যবহার করলে, আপনি আপনার অ্যাপস ব্রেক করতে পারেন। আপনি Dconf Editor খুব বেশি মিসইউজ করলে GNOME-টাকেও ব্রেক করতে পারেন। আপনি অ্যাপ দিয়ে সব ধরনের লুকানো সেটিংস পরিবর্তন করতে পারেন, তাদের সেটিংসসহ যেগুলো আপনার ডেস্কটপের জন্য ভাইটাল (vital)।
Dconf Editor ব্যবহার করার সময়, প্রতিটি সেটিং-এর স্কিমা (schema) পড়ে নিশ্চিত হন যে আপনি কী চেঞ্জ করছেন। আপনি যদি কোনো সেটিং দেখেন যার স্কিমা নেই, তবে আপনি সেটি অনলাইন খুঁজে বের করতে পারেন সেটি কী করে। Dconf ডাটাবেসের /org/gnome ফোল্ডারের বাইরের যেকোনো সেটিংস পরিবর্তন করবেন না যদি না আপনি জানেন আপনি কী করছেন।
Dconf Editor ব্যবহার করার সময় যদি কিছু ভুল হয়, চিন্তা করবেন না। আপনি অ্যাপের মাধ্যমে আপনার পরিবর্তনগুলো উল্টাতে পারেন। যদি সেটি কাজ না করে, তবে আপনি আপনার টার্মিনাল দিয়ে সকল GNOME ডেস্কটপ সেটিংস ডিফল্টে রিসেট করতে পারেন:
dconf reset -f / নোট করুন এই কমান্ডটি ডেস্কটপের সেটিংস-এ করা সকল পরিবর্তন উল্টিয়ে দেবে।
কিছু উপকারী Dconf Editor সেটিংস
/org/gnome ফোল্ডারটি হলো যেখানে ব্যবহারকারীরা সবচেয়ে উপকারী Dconf Editor সেটিংস পাবেন। এখানে, আপনি আপনার নিজস্ব GNOME অভিজ্ঞতার জন্য কাস্টম অপশন스의 একটি ট্রেজার ট্রোভ (treasure trove) পাবেন।
GNOME Settings অ্যাপে বেসিক প্রাইভেসি সেটিংস আছে যেমন অ্যাপ্লিকেশন অ্যাক্সেস টু মাইক্রোফোন, ক্যামেরা, এবং লোকেশন। Dconf Editor-এ আপনি আরও সেটিংস পাবেন যেমন অ্যাপ অ্যাক্সেস টু সাউন্ড আউটপুট এবং USB প্রটেকশন টগল করা।
আপনি আপনার পারসোনাল ডিটেইলস এবং ফুল ইউজারনেম আপনার স্ক্রিনে লুকাতে পারেন। এই সেটিংস용 যদি আপনি অনলাইনে স্ক্রিনশট শেয়ার করার সময় আপনার আইডেন্টিটি প্রোটেক্ট করতে চান। এই এবং আরও প্রাইভেসি সেটিংস খুঁজে বের করতে, অ্যাপে /org/gnome/desktop/privacy হেড করুন।
/org/gnome/desktop/interface এর অধিকাংশ সেটিংস GNOME Tweaks অ্যাপে উপলব্ধ। কিন্তু এখনো কিছু ইন্টারফেস সেটিংস আছে যেগুলো ব্যবহারকারীরা শুধু Dconf Editor দিয়ে এক্সেস করতে পারে। এই ফোল্ডারে GNOME Tweaks-এ পাওয়া যাবৎ সকল সেটিংস আছে। এছাড়া এক্সট্রা সেটিংস আছে যেন অ্যানিমেশন, কার্সর সাইজ, এবং টাইপিং বারের বিহেভিয়র। আপনি প্রতিটি উইন্ডোতে স্ক্রলবার পারমানেন্টলি ভিজিবলও করতে পারেন।
আপনি GNOME শেল এক্সটেনশনসের সেটিংসও /org/gnome/shell/extensions থেকে এক্সেস করতে পারেন। ব্যবহারকারীরা এক্সটেনশন ম্যানেজার (Extension Manager) অ্যাপ দিয়েও GNOME এক্সটেনশনসের সেটিংস পরিবর্তন করতে পারেন। তবুও, Dconf Editor কাজে আসতে পারে আপনি যদি একসাথে অনেক এক্সটেনশন টুইক করার চেষ্টা করেন।
আপনি যদি চारोंদিকে নজর দেন, তবে আপনি এমন এক্সট্রা সেটিংসও পেতে পারেন যা এক্সটেনশন ডেভেলপাররা তাদের এক্সটেনশন প্রেফারেন্সে বাদ দিয়ে গেছেন।
/org/gnome ব্রাউজ করার সময়, আপনি GNOME-এর ডিফল্ট অ্যাপসের সেটিংসও খুঁজে পেতে এবং পরিবর্তন করতে পারেন। উদাহরণস্বরূপ, আপনি ক্যালকুলেটর সেটিংস /org/gnome/calculator-এ এবং GNOME Files সেটিংস /org/gnome/nautilus-এ পাবেন।
এই অধিকাংশ অ্যাপের ডিফল্ট উইন্ডো সাইজ সেটিংসও আছে। এই সেটিংস উপযোগী যদি আপনি চান আপনার অ্যাপ উইন্ডোগুলো একটি নির্দিষ্ট সাইজে আটকে থাকে বা স্টার্টআপে ম্যাক্সিমাইজড থাকে।
আপনি Dconf Editor ব্যবহার করে আপনার নিজস্ব ডেস্কটপ ব্যাকগ্রাউন্ড কাস্টোমাইজ এবং তৈরি করতে পারেন। /org/gnome/desktop/-এ, আপনি ওয়ালপেপার ইমেজকে scaled, zoomed, stretched, এবং আরও করতে সেট করতে পারেন। আপনি ওয়ালপেপার ইমেজ অপাসিটি কমাতে পারেন এবং কাস্টোম স olid কালার বা গ্রেডিয়েন্ট ব্যাকগ্রাউন্ডে সেট করতে পারেন।
কাস্টোম লাইট এবং ডার্ক মোড ওয়ালপেপার সেট করাও Dconf Editor-এ সম্ভব। এটিকে নাইট থিম সুইচার (Night Theme Switcher) এর সাথে কম্বাইন করুন আপনি যদি চান আপনার ওয়ালপেপার এবং থিম মোড দিন भर পরিবর্তন হয়।
Image Credit: The Linux Experiment/YouTube আপনি যদি ল্যাপটপে লিনাক্স ব্যবহার করেন, পাওয়ার-সেভিং অপশন আপনার নোটবুকের ব্যাটারি লাইফ বেড়াতে পারে। /org/gnome/settings-daemon/plugins/power ফোল্ডারে পাওয়ার সেটিংস আছে যা আপনার ল্যাপটপের ব্যাটারির থেকে বেশি সময় নিতে সাহায্য করবে। এখানে, আপনি আপনার ল্যাপটপের আইডল (idle) সময়ে ব্রাইটনেস লেভেল, লো ব্যাটারিতে পাওয়ার মোড, এবং কম্পিউটার স্লিপ মোডে যাওয়ার আগে আইডল টাইম পরিবর্তন করতে পারেন।
Dconf Editor দিয়ে আপনার GNOME অভিজ্ঞতা ফাইন-টিউন করুন
GNOME ডেস্কটপ এনভায়রনমেন্টের হুডের নিচে একটি চমৎকার পরিমাণ সেটিংস আছে। লিনাক্স ব্যবহারকারীরা Extension Manager, Tweaks, এবং Dconf Editor-এর মতো অ্যাপস দিয়ে GNOME ডেস্কটপকে নিজের বানাতে পারেন। এগুলো শুধু GNOME-এর বড় অ্যাপ সিলেকশনের কিছু উদাহরণ।
ব্যবহারকারীরা গুরুত্বপূর্ণ GNOME অ্যাপস যেমন ফাইল ম্যানেজারও ফাইন-টিউন করতে পারেন। আপনি GNOME কাস্টোমাইজেশনকে এক পূর্ণ স্তর”上 নিতে পারেন—শুধু আপনি যদি জানেন কোথায় খুঁজবেন।