কম্পিউটার টিউটোরিয়াল

নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

বছর ধরে 4.x সিরিজ পলিশ করার পর, KDE একবার আবার Plasma 5-র মাধ্যমে লিনাক্স ডেস্কটপ এনভায়রনমেন্টের ইনোভেশন রেসে ביותר आगे। আমরা নতুন Plasma-কে একটু কম এক বছর আগে পরিচয় করিয়েছিলাম, কিন্তু তখন থেকে অনেক কিছু পরিবর্তন হয়েছে। Plasma 5.2 জানুয়ারি ২০১৫-এ রিলিজ হয়েছে এবং একটি বাগফিক্স রিলিজ (5.2.2) গত সপ্তাহে আউট হয়েছে, তাই KDE-এর পঞ্চম অবতারের বর্তমান অবস্থা দেখার সময় হয়ে গেছে।

Plasma 5-এ কী নতুন?

সবার লিখা."*

প্রথমত, KDM আর নেই—ডিফল্ট ডিসপ্লে ম্যানেজার এখন SDDM, যদিও আপনি চাইলে KDM ইনস্টল করতে পারেন। স্ক্রিন লকিং এখন কম্পোজিটর দিয়ে কন্ট্রোল হয়, এবং আপনি আর লক স্ক্রিনে ডেস্কটপ উইজেট যোগ করতে পারবেন না।

আরেক বড় পরিবর্তন হলো所謂 "সেমান্টিক ডেস্কটপের মৃত্যু"। আপনি কি Nepomuk মনে করেন, একটি недоয়োগ করা টুল যাインストল করার সাথে সাথেই অনেক ব্যবহারকারী ডিজেবল করতে চেয়ে? Plasma 5-এ সেটি রিপ্লেস করা হয়েছে একটি সিম্পলিফাইড এবং কম রিসোর্স-হাঙ্গরি ফাইল ইন্ডেক্সিং ও সার্চিং সমাধান Baloo দিয়ে। (নোট করুন, Baloo ডিফল্টভাবে এক্সটার্নাল মিডিয়া ইন্ডেক্স করে না; আপনি যদি ব্যবহার করতে চান তবে এই অপশন ইনেবল করতে হবে।)

অনেক ছোট বড় এনহ্যান্সমেন্টও Plasma 5-এ এসে পড়েছে, যার মধ্যে রয়েছে:

  • স্পেশ্যাল মাউস এবং জয়স্টিক বাটনের জন্য কনফিগারেবল অ্যাকশন এবং শর্টকাট;
  • (ইন)ফেমাস "ক্যাশু"র নতুন লুক। ফ্ল্যাট ডিজাইন প্রিন্সিপল ফলো করে এখন এটি একটি হ্যামবার্গার মেনু, কিন্তু ডেস্কটপ থেকে এটি সম্পূর্ণরূপে রিমুভ করা যাবে;
  • System Settings-এ মডিউলগুলো আলাদাভাবে অর্গানাইজ করা হয়েছে, এবং একটি নতুন মডিউল "GTK Application Style" যোগ হয়েছে যা KDE-তে GTK অ্যাপের লুক টুইক করতে দেয়;
  • KDE-তে প্রথমবারের মতো, মাল্টিপল মনিটর কনফিগার করার জন্য একটি আলাদা Settings মডিউল;
  • KRunner-এ সার্চ রেজাল্ট ড্রপ-ডাউন ফ্লোটিং উইন্ডোতে ন্যাটলি ক্যাটাগরাইজড।
নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

কী কাজ করছে... আর কী না

বর্তমান এবং সম্ভাব্য ভবিষ্যতের KDE ব্যবহারকারীদের জ্বলন্ত প্রশ্ন: Plasma 5 কি "রেডি ফর দ্য ডেস্কটপ"? উত্তর, অব্যাবহারিকভাবেই, এতে অনেক ফ্যাক্টরের ওপর নির্ভর করে: আপনার হার্ডওয়্যার, আপনার এক্সপেক্টেশন, আপনি যেই অ্যাপ্লিকেশনগুলো ব্যবহার করার পরিকল্পনা করছেন, এবং আপনার প্রয়োজনীয় ফিচারগুলো। যদিও এখনও এটি একটি ওয়ার্ক-ইন-প্রগ্রেস, Plasma 5 অধিকাংশ ডেস্কটপ কনফিগারেশনে ইউজেবল এবং আপনার সিস্টেমের স্থিতিশীলতা হামলা ছাড়া চলে। কিন্তু কিছু ফিচার মিসিং, যেগুলোর কিছু ক্রুশিয়াল বলে বিবেচিত হতে পারে।

বর্তমানে, অনেক অ্যাপ্লিকেশন নতুন সিস্টেম ট্রে-র সাথে কাজ করে না এবং সেটাতে তাদের আইকন দেখাতে পারে না। আরেক বড় সমস্যা হলো প্রায় সকল উইজেট Plasma 5-র জন্য রি-রাইট করতে হয়েছে, যা শুধু QML 2 বা C++-তে বিল্ট উইজেট সাপোর্ট করে। এতে অনেক এক্সিস্টিং উইজেট Plasma 5-এ সম্পূর্ণরূপে অপারেটিভ নয়, এবং আপনাকে থার্ড-পার্টি ডেভেলপাররা সেগুলো পোর্ট করার অপেক্ষা করতে হবে বা গ্রহণযোগ্য অল্টারনেটিভ খুঁজে বের করতে হবে। (বা নিজেই উইজেট লিখুন!)। Qt-এ আপস্ট্রিম পরিবর্তনের কারণে, লোকেল কাস্টমাইজেশন KDE 4-এর তুলনায় র‍্যাডিক্যালি রিস্ট্রিক্টেড, এবং আপনার Plasma ক্যালেন্ডার এখনও হোলিডে বা ইভেন্ট দেখাতে পারে না।

নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

ডেস্কটপ কাস্টমাইজেশন পছন্দ करने वाले লোকজনও দুঃখ পেতে পারেন, কারণ অলরেডি এক্সিস্টিং ডেস্কটপ থিমগুলোকে কোনো অ্যাডভান্সড ডিগ্রি টুইক করা সম্ভব নয়। এর সাথে এখন Plasma 5-র জন্য অনেক থিম নেই, এবং System Settings ডায়লগ থেকে সরাসরি ডাউনলোড করা যায় না।

অন্যান্য ডেস্কটপ-রিলেটেড সমস্যা: প্রতিটি ভার্চুয়াল ডেস্কটপের জন্য কাস্টম ওয়ালপেপার সেট করা যাচ্ছে না, এবং ড্যাশবোর্ড শুধু ডেস্কটপের উইজেটগুলো দেখাতে পারে, নিজস্ব আলাদা সেট অফ উইজেট নয়।

তবুও নিরুৎসাহিত নন? ভালো, কারণ Plasma 5 ইতিমধ্যে ইউজার এক্সপেরিয়েন্সে সুন্দর, সূক্ষ্ম উন্নতি দিয়েছে, এবং এটি আরও ভালো হবেই। জনপ্রিয় Icon-only Task Manager ফিরে এসেছে, এবং এখন KRunner- থেকে মিউজিক প্লেব্যাক কন্ট্রোল করা যাবে। আপনার ডেস্কটপ সেটআপ করা অনেক সহজ হয়েছে "Undo" ফিচারের জন্য যেটি আপনার উইজেটে আপ্লাই করা যেকোনো পরিবর্তন রিভার্স করতে দেয়। উইজেট সওয়াপ করাও খুব সহজ, কারণ প্রতিটি উইজেটের রাইট-ক্লিক "Alternatives" মেনু আছে যেখান থেকে আপনি একই উদ্দেশ্যের জন্য অন্য উইজেট বেছে নিতে পারেন।

আপনার প্রিয় Qt 4 অ্যাপ্লিকেশনগুলো Plasma 5-এর সাথে ক্ল্যাশ করবে কিনা সেটি চিন্তা করলে চিন্তা নন—সেগুলো নরমালি কাজ করবে এবং নতুন ডেস্কটপ এনভায়রনমেন্টের সাথে ভিজুয়ালি ইন্টিগ্রেট হবে। কিছু অ্যাপ্লিকেশন Qt 5-এ পোর্ট হচ্ছে, এবং আপনি চাইলে তাদের স্ট্যাটাস চেক করতে পারেন।

নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

Plasma 5 ট্রাই করার পদ্ধতি

এখন तक আপনি সম্ভবত Plasma 5 নিজে এক্সপেরিয়েন্স করতে অপেক্ষা করছেন। ভালো খবর: প্রায় সব বড় লিনাক্স ডিস্ট্রিবিউশন এখন তাদের রিপোজিটরিতে এটা অফার করে। বড় খবর: অধিকাংশে আপনি Plasma 5 KDE 4-র সাথে সাইড-বাই-সাইড ইনস্টল করতে পারবেন না। এই সমস্যা সমাধান করতে পারেন Plasma 5-সহ একটি ডিস্ট্রো ডুয়াল-বুট করলে, বা সিম্পলি Live মোডে ট্রাই করলে। কিন্তু কোন ডিস্ট্রো বেছে নিবেন? একদম সংক্ষিপ্ত গাইড:

  • দুটি KDE-ফোকাসড ডিস্ট্রিবিউশন, Netrunner এবং KaOS, তাদের লেটেস্ট রিলিজে Plasma 5 ডিফল্ট DE হিসেবে অফার করে, শুধু 64-বিট সিস্টেমের জন্য;
  • Project Neon ডিসকন্টিনিউ হয়ে Kubuntu CI (Continuous Integration)-এ রিপ্লেসড, তাই Kubuntu 14.10 এবং 15.04 ব্যবহারকারীরা তাদের Plasma 5 প্যাকেজগুলো সেখান থেকে নিতে পারেন;
  • Arch Linux, Gentoo এবং Slackware- সব Plasma 5 রিপোজিটরিতে রেখে দিয়েছে, আপনার টেস্ট করার জন্য;
  • Manjaro ডেভেলপাররা ডিস্ট্রিবিউশনের একটি Plasma 5 ভার্সন রিলিজ করেছেন তাদের নিজস্ব মডিফিকেশনসহ ডিফল্ট Breeze ডেস্কটপ থিমের।
নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

এদিকে, openSUSE 13.1 এবং 13.2-র রিপোজিটরিতে Plasma 5 অফার করে। আশা করা হয় পরবর্তী স্টেবল রিলিজে Plasma 5 ডিফল্ট ফ্লেভারগুলোর একটি হিসেবে অফার করা হবে। Fedora 22 এবং Kubuntu 15.04 ইতিমধ্যে Plasma 5-এ নিশ্চিত স্যুইচ ঘোষণা করেছে, এবং слух আছে Mageia 5ও অনুসরণ করবে।

কি ইতিহাস নিজেকে রিপিট করছে?

KDE-র সমালোচকরা দ্রুত নিষ্কর্ষ निकालতে পারেন যে KDE ডেভেলপাররা তাদের ভুল থেকে শিখলেন না, এবং আবার একটি "আনফিনিশড" প্রোডাক্ট রিলিজ করলেন। আপনি যদি গতকালই লিনাক্স ব্যবহার শুরু করেননি, তবে আপনি ২০০৮ সালের KDE 4.0-এর ডিবাকল মনে করেন। যদিও এটি একটি এক্সপেরিমেন্টাল রিলিজ ছিল, মিসকমিউনিকেশনের কারণে কিছু ডিস্ট্রো এটিকে ফাইনাল প্রোডাক্ট হিসেবে শিপ করল। যখন বাগি, অনস্টেবল এবং ইনকমপ্লিট হওয়ার কথা 밝혀, তখনো খুব দেরি হয়ে গিয়েছিল—ব্যবহারকারীরা এবং মিডিয়া উভয়েই ডেভেলপারদের ওপর আক্রমণ করল, जिनमें কিছুই কথায় কথায় করবেন না। KDE 4.0-র মূল সমস্যা ছিল এর রিলিজ Qt 3-র সাপোর্ট শেষ হওয়ার সাথে মিলে গিয়েছিল। KDE ডেভেলপাররা এবং ডিস্ট্রো মেইনটেইনাররা Qt 4-এ যেতে বাধ্য হয়েছিল।

নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

Plasma 5-তে वैसी সিচুয়েশন নেই। যদিও এটা Qt 5-এ স্যুইচকে প্রতীকাৎ করে, Qt 4 অ্যাপ্লিকেশনগুলো এখনও সাপোর্টেড এবং সব কিছু পোর্ট করার কোনো হড়বড়ি নেই। আরেক পার্থক্য হলো Plasma কম্পোনেন্ট রিলিজ করার পদ্ধতি। সব কিছু একসাথে রিলিজ না করে (ফিনিশড বা আনফিনিশড), Plasma 5 একটি সাইকেল ফলো করেছে যেটিতে ফিচারগুলো রেডি এবং ফাংশনাল হলে যোগ করা হয়।

আরও, KDE 4.0-র মত র‍্যাডিক্যাল চেঞ্জগুলোও নেই। Dolphin অন্য ফাইল ম্যানেজার দিয়ে রিপ্লেস করবেন না, এবং Plasma Desktop ও উইজেটগুলো আগেও অপরিচিত নয়। এর পাশাপাশি, KDE আগের মতো মনোলিথিক নয়। ২০১৪ সালের ব্র্যান্ড রিপোজিশনিংয়ের পরে, ডেস্কটপ এনভায়রনমেন্টের তিনটি মূল কম্পোনেন্ট রয়েছে: KDE Frameworks, KDE Applications এবং Plasma। এই মডুলারিটি মেইনটেইনেনস অনেক সহজ করে দিয়েছে, কারণ একটি কম্পোনেন্ট আপগ্রেড করলে পুরো সিস্টেম ব্রেক হওয়ার সম্ভাবনা কম।

কী এক্সপেক্ট করব

অফিশিয়াল রোডম্যাপ অনুযায়ী, Plasma 5.3 এপ্রিল শেষে শিডিউল্ড। ডেভেলপাররা এবং ব্যবহারকারীএকই মত অনুমান করছেন যে এটি প্রথম সত্যিকারের "এন্ড-ইউজার-রেডি" রিলিজ হবে, মূলত গ্রাফিক্স ফিল্ডে উন্নতির কারণে (নামালে, হাই DPI স্ক্রিনের জন্য बेटার সাপোর্ট)।

সব কিছু প্ল্যান অনুযায়ী চলে তবে, Plasma 5 X11 এবং Wayland দুটোইর ওপর কাজ করবে, কিন্তু X11 রিকোয়ার্ড করবে না। এটি আধুনিক কিছুর দিকে X11- থেকে अनিভাব্য স্যুইচের জন্য একটি ভালো প্রস্তুতি। কিছু একসাইটিং উন্নতিও কাজে লাগছে: এনर्जি কনসাম্পশনের বিস্তারিত স্ট্যাটস সহ একটি ব্যাটারি মনিটর এবং—শেষবেশি!—ডেস্কটপে নোটিফিকেশন পজিশন পরিবর্তন করার অপশন।

নতুন লিনাক্স ডেস্কটপ এনভায়রনমেন্ট Plasma 5-এর বর্তমান অবস্থা

এটি পরবর্তী Plasma 5 ভার্সন আসার পর্যন্ত আপনাকে ব্যস্ত রাখতে যথেষ্ট। অবশ্য, আমরা নতুন ডেভেলপমেন্টের ওপর আপনাকে আপডেট দিয়ে থাকব, তাই এই স্পেসটি চোখে রাখুন।

আপনি কি Plasma 5 ট্রাই করেছেন? কী পছন্দ হলো, কী নয়? কমেন্টে আপনার এক্সপেরিয়েন্স শেয়ার করুন!

Image Credits: Plasma 5 Logo; Plasma 5.2 Screenshots; Manjaro Desktop; KDE Battery Module by Kai Uwe.

  1. টাচস্ক্রিন মনিটরের জন্য সেরা লিনাক্স ডেস্কটপ এনভায়রনমেন্ট

  2. লিনাক্সে টেলিগ্রাম ডেস্কটপ অ্যাপ ইনস্টল করার পদ্ধতি

  3. লিনাক্সের জন্য ৫টি সেরা ওয়ালপেপার চেঞ্জার

  4. আর্চ লিনাক্সে XFCE ডেস্কটপ এনভায়রনমেন্ট সেট আপ করুন