ডেস্কটপ কম্পোজিটর একটি আধুনিক প্রয়োজনীয়তা হয়ে উঠেছে, তা স্ক্রীন ছিঁড়ে যাওয়ার কারণে হোক বা ডেস্কটপ আই ক্যান্ডির জন্য আকুল আকাঙ্খা হোক। যদিও কম্পোজিটররা প্রায়শই একটি খরচে আসে - গতি এবং সংস্থান - একটি ছোট কম্পোজিটর দিনটি বাঁচাতে এখানে রয়েছে:কম্পটন। কম্পটন লো-এন্ড হার্ডওয়্যারে গ্রাফিক্সকে মসৃণ করতে পারে বা একটি নতুন মেশিনের ডেস্কটপকে বিদ্যুত-দ্রুত করতে পারে।
যারা জানেন না তাদের জন্য, কম্পটন হল একটি সুপার-লাইটওয়েট স্বতন্ত্র কম্পোজিটর যা লিনাক্স ডেস্কটপের সাথে ব্যবহার করার জন্য ডিজাইন করা হয়েছে। পুরানো হার্ডওয়্যারের জন্য নিখুঁত, এটি প্রায়শই লাইটওয়েট ডিস্ট্রো দ্বারা ব্যবহৃত হয় যার জন্য একটি কম্পোজিটরের প্রয়োজন হয় যা গতি এবং প্রতিক্রিয়াশীলতাকে ত্যাগ করবে না। আমরা এখানে তিনটি ডেস্কটপের জন্য নির্দেশাবলী অন্তর্ভুক্ত করেছি:KDE, MATE, এবং Xfce। মনে রাখবেন যে একই নীতিগুলি অন্যান্য অনেক ডেস্কটপে প্রয়োগ করা যেতে পারে।
আমরা জিনোম এবং দারুচিনি অন্তর্ভুক্ত করার আশা করছিলাম, কিন্তু মনে হচ্ছে তাদের কম্পোজিটরগুলি তৈরি করা হয়েছে এবং প্রতিস্থাপন করা যাবে না - যদি তা না হয় এবং কীভাবে তাদের নিষ্ক্রিয় করা যায় তা আমাদের মন্তব্যে জানান৷
কম্পটন ইনস্টল এবং ব্যবহার করা
কম্পটন খুবই সাধারণ এবং আপনার বিতরণের সংগ্রহস্থলে পাওয়া উচিত। যদি না হয়, নির্দেশাবলী প্রকল্পের GitHub পৃষ্ঠায় অন্তর্ভুক্ত করা হয়।
আপনি যদি ডেবিয়ান বা উবুন্টু-ভিত্তিক সিস্টেমের জন্য কমান্ড লাইন দ্বারা ইনস্টল করতে পছন্দ করেন, তাহলে লিখুন:
sudo apt install compton
ফেডোরা/রেড হ্যাট সিস্টেমের জন্য:
sudo dnf install compton
এই টিউটোরিয়ালটি ইনস্টলেশনের পর প্রতিটি ডেস্কটপের জন্য তিনটি ধাপ কভার করবে:আপনার কম্পোজিটর অক্ষম করা, শেলে কম্পটন চেষ্টা করা এবং আপনার ডেস্কটপের অটো-স্টার্ট প্রোগ্রামগুলির তালিকায় কম্পটন যুক্ত করা।
নিজে থেকে কমান্ড ব্যবহার করার পরিবর্তে, আমরা পুরানো X রেন্ডার ব্যাকএন্ডের পরিবর্তে OpenGL ব্যবহার করার জন্য সুইচ যোগ করব, যা পছন্দসই কর্মক্ষমতা দেবে।
compton --vsync opengl-swc --backend glx
MATE এবং Xfce-এ কাজ করা KDE-এর তুলনায় কিছুটা সহজ, তাই আমরা সেখানে শুরু করব, আরোহী অসুবিধার ক্রমানুসারে।
সাথী
MATE's বা Xfce-এর কম্পোজিটরগুলির মধ্যে কোনটিই বিশেষভাবে ভারী নয়, তবে আমরা দেখেছি যে স্ক্রীন ছিঁড়ে যাওয়া সামলাতে Compton ভাল ছিল এবং অন্তত MATE বা Xfce-এর তুলনায় দ্রুত বলে মনে হয়েছিল। (আরও দুরন্ত ব্যবহারকারীরা এই ধরনের জিনিসগুলি পরিমাপ করতে পারে!)
আপনার কম্পোজিটর নিষ্ক্রিয় করতে, "মেনু -> পছন্দগুলি -> উইন্ডোজ" এ ক্লিক করুন। এটি "উইন্ডো পছন্দ" নামে একটি নতুন উইন্ডো খুলবে। সাধারণ ট্যাবের অধীনে, "সফ্টওয়্যার কম্পোজিটিং উইন্ডো ম্যানেজার সক্ষম করুন" বলে বক্সটি আনচেক করুন৷
কম্পোজিটর অক্ষম করে, একটি টার্মিনাল খুলুন এবং কম্পটন চালানোর চেষ্টা করুন। যদি এটি সফলভাবে চলে, তাহলে "মেনু -> পছন্দসমূহ -> স্টার্টআপ অ্যাপ্লিকেশন" এ ক্লিক করে এটিকে MATE-এর অটোস্টার্টে যোগ করুন। নতুন উইন্ডোতে, Add এ ক্লিক করুন। এটি আপনার কমান্ড প্রবেশের জন্য একটি ডায়ালগ খুলবে৷
৷প্রথমে, কমান্ডটির নাম দিন যাতে আপনি এটি খুঁজে পেতে পারেন (Compton!), এবং কমান্ড ক্ষেত্রে সম্পূর্ণ কমান্ড যোগ করুন।
XFCE
Xfce-এ মূলত MATE-এর মতো একই ধাপ রয়েছে, নেভিগেট করার জন্য আরও উইন্ডো সহ। প্রধান অ্যাপ্লিকেশন মেনু খুলে এবং "সেটিংস -> উইন্ডো ম্যানেজার টুইকস" এ ক্লিক করে আপনার কম্পোজিটর অক্ষম করুন। এটি একটি নতুন উইন্ডো খুলবে। কম্পোজিটর ট্যাবটি খুলুন এবং "ডিসপ্লে কম্পোজিটিং সক্ষম করুন" বিকল্পটি আনচেক করুন৷
৷কমান্ডটি একটি টার্মিনালে কাজ করে কিনা তা পরীক্ষা করুন। যদি তাই হয় তবে "মেনু -> অ্যাপ্লিকেশন -> সেটিংস -> সেশন এবং স্টার্টআপ" এ ক্লিক করে এটি আপনার স্টার্টআপে যুক্ত করুন৷ নতুন উইন্ডোতে, "অ্যাপ্লিকেশন অটোস্টার্ট" ট্যাব খুলুন এবং যোগ বোতামে ক্লিক করুন।
"অ্যাপ্লিকেশন যোগ করুন" উইন্ডোতে, আপনার কমান্ডের নাম দিন এবং কমান্ড ক্ষেত্রে সম্পূর্ণ কমান্ড লিখুন। ট্রিগারটিকে "অন লগইন" এ সেট করে রেখে দিন এবং ঠিক আছে ক্লিক করুন৷
৷KDE
এখন এখানেই কম্পটন পারফরম্যান্সে উল্লেখযোগ্য পার্থক্য আনবে। KDE-এর নেটিভ কম্পোজিটরের তুলনায়, গতি এবং প্রতিক্রিয়াশীলতায় যথেষ্ট বৃদ্ধি পাওয়া গেছে। ডেস্কটপ এখন এত দ্রুত প্রতিক্রিয়া দেখায় যে এটি প্রায় হিংস্র। প্রোটনের অধীনে একটি গেম হঠাৎ 60+ এফপিএস-এ চলছিল, যেখানে আগে এটি লড়াই করছিল৷
পারফরম্যান্সকে বাদ দিয়ে, কম্পটনের ভিজ্যুয়াল টুইকগুলি কেডিই-এর অধীনে চমত্কার দেখায়, মেনুগুলিতে খুব স্বাদযুক্ত স্বচ্ছতা সহ৷
একটি গাঢ় থিমের সাথে একত্রিত, এটি টাস্কবার এবং মেনুগুলিকে একটি আড়ম্বরপূর্ণ কালো গ্লাস লুক দেয়, যা আমরা এখন পর্যন্ত ব্যবহার করেছি এমন সবচেয়ে সুন্দর ডেস্কটপগুলির মধ্যে একটি তৈরি করে৷
উল্লেখ্য যে যদিও Compton সাধারণত KDE-এর সাথে ভালভাবে চলে, সিস্টেম সেটিংসের মাধ্যমে ম্যানুয়ালি ডেস্কটপ রেজোলিউশন পরিবর্তন করলে এটি ভেঙে যায়। এটি আপনাকে ভুল জায়গায় সমস্ত বোতাম এবং ইনপুট সহ অর্ধেক ডেস্কটপ ছেড়ে দেয়। কীবোর্ড শর্টকাটগুলির মাধ্যমে লগ আউট করার ফলে সমস্যার সমাধান হয়েছে, তবে ডেস্কটপ রেজোলিউশন পরিবর্তন করার আগে আপনার সম্ভবত আপনার সিস্টেম মনিটরের মাধ্যমে কম্পটনকে নিষ্ক্রিয় করা উচিত৷
এছাড়াও লক্ষণীয় যে আপনি আর সব ডেস্কটপ দেখতে জুম আউট করতে পারবেন না। এটি এমন কিছু যা আমি খুব কমই ব্যবহার করি, তাই আমি সত্যিই এটি মিস করি না, তবে আপনি যদি এই বৈশিষ্ট্যটির উপর নির্ভর করেন তবে কম্পটন আপনার জন্য নয়৷
অন্যথায়, কম্পটন সাধারণত কেডিই-এর কম্পোজিটরের চেয়ে বেশি স্থিতিশীল ছিল, বিশেষ করে যখন অ্যাপ্লিকেশনগুলি পূর্ণস্ক্রীনে রেজোলিউশন পরিবর্তন করে (এমনকি ডস গেমগুলি খুব কম রেজোলিউশনে চলছে)। আপনি যদি একজন হার্ডকোর গেমার হন, তবে অফারে গুরুতর পারফরম্যান্স লাভের জন্য বৈশিষ্ট্যগুলি ফিরিয়ে দেওয়া মূল্যবান৷
KDE-তে কম্পটন কাজ করা হচ্ছে
কম্পটন কেডিই এর সাথে কাজ করার জন্য আরও প্রস্তুতি নিতে হবে। আতঙ্কিত হবেন না, কারণ এটি কঠিন নয়। কম্পোজিটর নিষ্ক্রিয় করা যথেষ্ট সহজ। শুধু KDE এর সিস্টেম সেটিংস খুলুন, "প্রদর্শন এবং মনিটর" এ যান, কম্পোজিটর বিভাগটি খুলুন এবং "স্টার্টআপে কম্পোজিটর সক্ষম করুন" বাক্সটি আনচেক করুন। একটি টার্মিনালে প্রদত্ত কম্পটন কমান্ড ব্যবহার করে দেখুন, এবং সব ঠিক থাকলে, upi এগিয়ে যেতে পারে৷
এই যেখানে জিনিসগুলি সামান্য কঠিন হয়. KDE-এর অটোস্টার্ট ডায়ালগগুলি তার সুইচগুলির সাথে সেই কাঁচা কম্পটন কমান্ডটি গ্রহণ করবে না, তাই আপনাকে একটি মৌলিক স্ক্রিপ্ট তৈরি করতে হবে। চিন্তা করবেন না, আমরা এটির মাধ্যমে আপনার সাথে কথা বলব।
একটি নতুন টেক্সট ফাইল তৈরি করে শুরু করুন। আমরা এটিকে "compton-script.sh" বলে ডাকব। নিচের লেখাটি কপি করে পেস্ট করুন:
#!/bin/bash /usr/bin/compton --vsync opengl-swc --backend glx
ফাইলটি সংরক্ষণ করুন এবং ফাইলটিতে ডান-ক্লিক করে এবং বৈশিষ্ট্য নির্বাচন করে এটিকে কার্যকর করুন। অনুমতি ট্যাবটি খুলুন এবং "এক্সিকিউটেবল" বাক্সটি চেক করুন৷
৷সেই স্ক্রিপ্ট এখন ব্যবহারের জন্য প্রস্তুত। আপনার স্টার্টআপে এটি যোগ করতে, সিস্টেম সেটিংস খুলুন এবং "স্টার্টআপ এবং শাটডাউন" বিভাগটি বেছে নিন যেখানে আপনি অটোস্টার্ট পাবেন। অটোস্টার্টে একবার, "অ্যাড স্ক্রিপ্ট" বোতামে ক্লিক করুন এবং নতুন ডায়ালগ উইন্ডোতে আপনার স্ক্রিপ্ট ফাইলটি ব্রাউজ করুন। ঠিক আছে ক্লিক করুন এবং আপনার শেষ হওয়া উচিত।
কম্পটনের মতো দুর্দান্ত কম্পোজিটর থাকা সত্ত্বেও আপনি কি এখনও স্ক্রীন ছিঁড়ে যাওয়ার সম্মুখীন হচ্ছেন? কীভাবে লিনাক্স থেকে স্ক্রিন-টিয়ারিং অপসারণ করবেন সে সম্পর্কে আমাদের গাইড দেখুন।