Wayland 1.22 ইতিমধ্যেই প্রকাশিত হয়েছে এবং এটি এর খবর

Wayland

ওয়েল্যান্ড হল একটি গ্রাফিক্যাল সার্ভার প্রোটোকল এবং লাইব্রেরি যা উইন্ডো কম্পোজিশন ম্যানেজারদের অ্যাপ্লিকেশন এবং হার্ডওয়্যারের সাথে সরাসরি যোগাযোগ করার জন্য একটি পদ্ধতি প্রদান করে।

নয় মাস বিকাশের পরে, প্রবর্তন প্রোটোকলের একটি স্থিতিশীল সংস্করণের নতুন সংস্করণ, আন্তঃপ্রক্রিয়া যোগাযোগ ব্যবস্থা এবং লাইব্রেরি ওয়েল্যান্ড 1.22।

1.22 শাখাটি API এবং ABI সংস্করণ 1.x এর সাথে পিছনের দিকে সামঞ্জস্যপূর্ণ এবং এতে প্রধানত বাগ ফিক্স এবং ছোটখাট প্রোটোকল আপডেট থাকে। ওয়েস্টন কম্পোজিট সার্ভার, যা ডেস্কটপ পরিবেশে ওয়েল্যান্ড ব্যবহার করার জন্য কোড এবং ব্যবহারিক উদাহরণ প্রদান করে এবং এম্বেড করা সমাধানগুলি একটি পৃথক উন্নয়ন চক্রের অংশ হিসাবে তৈরি করা হচ্ছে।

ওয়েল্যান্ড সম্পর্কে যারা জানেন না তাদের জন্য এটি জানা উচিত এটি একটি যৌগিক সার্ভার এবং অ্যাপ্লিকেশনের মিথস্ক্রিয়া জন্য একটি প্রোটোকল যারা তার সাথে কাজ করে। ক্লায়েন্টরা একটি পৃথক বাফারে তাদের নিজস্ব উইন্ডোর রেন্ডারিং করে, কম্পোজিট সার্ভারে আপডেট সম্পর্কে তথ্য দেয়, যা পৃথক অ্যাপ্লিকেশন বাফারের বিষয়বস্তুকে একত্রিত করে চূড়ান্ত ফলাফল তৈরি করে, সম্ভাব্য সূক্ষ্মতাগুলিকে বিবেচনা করে, যেমন উইন্ডোগুলির ওভারল্যাপিং এবং স্বচ্ছতা। .

অন্য কথায়, কম্পোজিট সার্ভার উপাদান রেন্ডার করার জন্য একটি API প্রদান করে না স্বতন্ত্র, কিন্তু শুধুমাত্র ইতিমধ্যে গঠিত উইন্ডোতে কাজ করে, যা আপনাকে GTK এবং Qt-এর মতো উচ্চ-স্তরের লাইব্রেরি ব্যবহার করার সময় ডবল বাফারিং থেকে মুক্তি পেতে দেয়, যা উইন্ডোর বিষয়বস্তু সাজানোর কাজটি গ্রহণ করে।

Wayland অনেক X11 নিরাপত্তা সমস্যার সমাধান করে কারণ, পরেরটির বিপরীতে, এটি প্রতিটি উইন্ডোর জন্য ইনপুট এবং আউটপুটকে বিচ্ছিন্ন করে, ক্লায়েন্টকে অন্যান্য ক্লায়েন্টের উইন্ডোগুলির সামগ্রী অ্যাক্সেস করার অনুমতি দেয় না এবং অন্যান্য উইন্ডোগুলির সাথে যুক্ত ইনপুট ইভেন্টগুলির বাধা দেওয়ার অনুমতি দেয় না।

ওয়েল্যান্ডের প্রধান খবর 1.22

Wayland 1.22 এর এই নতুন সংস্করণে যা উপস্থাপিত হয়েছে, এটি দাঁড়িয়েছে যে wl_surface ::preferred_buffer_scale এবং wl_surface::preferred_buffer_transform ইভেন্টগুলির জন্য সমর্থন wl_surface API-তে, যার মাধ্যমে যৌগিক সার্ভার পৃষ্ঠের স্কেল স্তর এবং রূপান্তর পরামিতিগুলির পরিবর্তন সম্পর্কে তথ্য প্রেরণ করে।

আর একটি পরিবর্তন যে দাঁড়ায় তা হ'ল wl_pointer::axis ইভেন্ট যোগ করা হয়েছে wl_pointer API থেকে পয়েন্টারের প্রকৃত ঠিকানা নির্দেশ করুন উইজেটগুলিতে সঠিক স্ক্রোল দিক নির্ধারণ করতে।

এটি ছাড়াও, ওয়েল্যান্ড-সার্ভার বিশ্বব্যাপী নাম পেতে একটি পদ্ধতি যুক্ত করেছে এবং wl_client_add_destroy_late_listener ফাংশনটি প্রয়োগ করেছে।

পক্ষে অ্যাপ্লিকেশন, ডেস্কটপ পরিবেশ এবং বিতরণে ওয়েল্যান্ড-সম্পর্কিত পরিবর্তন, নিম্নলিখিত হাইলাইট করা হয়:

  • ওয়াইন XWayland এবং X11 উপাদান ছাড়াই Wayland প্রোটোকলের উপর ভিত্তি করে পরিবেশে ব্যবহারের জন্য প্রাথমিক সমর্থন সহ আসে। বর্তমান পর্যায়ে, winewayland.drv ড্রাইভার এবং unixlib উপাদান যোগ করা হয়েছে, এবং বিল্ড সিস্টেম দ্বারা Wayland প্রোটোকল সংজ্ঞা ফাইলগুলি প্রক্রিয়া করার জন্য প্রস্তুতি নেওয়া হয়েছে। পরবর্তী রিলিজের একটিতে, তারা ওয়েল্যান্ড পরিবেশে আউটপুট সক্ষম করার জন্য পরিবর্তনগুলি অন্তর্ভুক্ত করার পরিকল্পনা করেছে।
  • KDE প্লাজমা সংস্করণ 5.26 এবং 5.27-এ ওয়েল্যান্ড সমর্থনে অব্যাহত উন্নতি। মাঝের মাউস বোতামের সাহায্যে ক্লিপবোর্ড থেকে পেস্ট করা অক্ষম করার ক্ষমতা প্রয়োগ করা হয়েছে। XWayland এর সাথে চালু করা অ্যাপ্লিকেশনগুলির জন্য উন্নত উইন্ডো স্কেলিং গুণমান।
  • স্ক্রিনের জন্য জুম লেভেলের স্বয়ংক্রিয় নির্বাচন প্রদান করা হয়েছে।
  • xfce4-প্যানেল এবং xfdesktop ডেস্কটপের পরীক্ষামূলক সংস্করণগুলি Xfce-এর জন্য প্রস্তুত করা হয়েছে যা Wayland প্রোটোকলের উপর ভিত্তি করে পরিবেশে কাজ করার জন্য প্রাথমিক সহায়তা প্রদান করে।
  • ওয়েল্যান্ড প্রোটোকল ব্যবহার করার জন্য টেলস ডিস্ট্রিবিউশনের ব্যবহারকারীর পরিবেশ একটি X সার্ভার থেকে সরানো হয়েছে।
  • ব্লেন্ডার 3 3.4D মডেলিং সিস্টেম ওয়েল্যান্ড প্রোটোকলের জন্য সমর্থন প্রয়োগ করে, আপনাকে XWayland স্তর ব্যবহার না করে সরাসরি ওয়েল্যান্ড-ভিত্তিক পরিবেশে ব্লেন্ডার চালানোর অনুমতি দেয়।
  • ওয়েল্যান্ড সহ ওয়ে কাস্টম পরিবেশ সংস্করণ 1.8 প্রকাশিত হয়েছে।
  • Qt এবং Wayland ব্যবহার করে একটি কাস্টম PaperDE 0.2 পরিবেশ উপলব্ধ।
  • Firefox ওয়েল্যান্ড পরিবেশে স্ক্রিন শেয়ারিং উন্নত করেছে বিষয়বস্তুর মসৃণ স্ক্রলিংয়ের সমস্যা সমাধান করে, স্ক্রলবারে ক্লিক করার সময় একটি ক্লিক ইভেন্ট ফায়ার করে এবং ওয়েল্যান্ড ভিত্তিক পরিবেশে বিষয়বস্তু থেকে স্ক্রোল করে।
  • ভালভ গেমস্কোপ কম্পোজিট সার্ভার (পূর্বে steamcompmgr নামে পরিচিত) বিকাশ অব্যাহত রেখেছে, যা ওয়েল্যান্ড প্রোটোকল ব্যবহার করে এবং SteamOS 3 অপারেটিং সিস্টেমে ব্যবহৃত হয়।
  • lxqt-sway-এর বিকাশ, LXQt ব্যবহারকারী স্থানের একটি পোর্ট যা ওয়েল্যান্ড সমর্থন করে। এছাড়াও, আরেকটি LWQt প্রজেক্ট Wayland-এর উপর ভিত্তি করে একটি কাস্টম LXQt র‌্যাপার তৈরি করছে। MATE ডেস্কটপকে Wayland-এ পোর্টিং অব্যাহত রেখেছে।
  • System76 ওয়েল্যান্ড ব্যবহার করে COSMIC ব্যবহারকারী পরিবেশের একটি নতুন সংস্করণ তৈরি করছে।
  • মোবাইল প্ল্যাটফর্ম প্লাজমা মোবাইল, সেলফিশ, ওয়েবওএস ওপেন সোর্স সংস্করণ, টাইজেন এবং অ্যাস্টেরয়েডওএস-এ ওয়েল্যান্ড ডিফল্টরূপে সক্রিয় থাকে।
    ওয়েল্যান্ডের উপর ভিত্তি করে, উবুন্টু ফ্রেমওয়ার্ক এবং ওয়েওয়ার্ড শেলগুলি তৈরি করা হচ্ছে।

পরিশেষে, যারা এই নতুন সংস্করণটি চেষ্টা করতে আগ্রহী তাদের জন্য আপনি এখান থেকে আপনার বিল্ডের জন্য সোর্স কোড ডাউনলোড করতে পারেন নিম্নলিখিত লিঙ্ক।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।