ওয়েস্টন 12.0 সামঞ্জস্যের উন্নতি, নতুন প্রোটোকল এবং আরও অনেক কিছু নিয়ে আসে

ওয়েস্টনের সাথে ওয়েল্যান্ড

ওয়েস্টনের লক্ষ্য হল ডেস্কটপ পরিবেশে ওয়েল্যান্ড ব্যবহার করার জন্য একটি উচ্চ-মানের কোড বেস এবং কার্যকরী উদাহরণ প্রদান করা এবং এম্বেড করা সমাধান,

সম্প্রতি সেই খবরে ভাঙ্গন নতুন স্থিতিশীল সংস্করণ প্রকাশিত হয়েছিল যৌগিক সার্ভারের ওয়েস্টন 12.0, এনলাইটেনমেন্ট, জিনোম, কেডিই এবং অন্যান্য ব্যবহারকারী পরিবেশে ওয়েল্যান্ড প্রোটোকলের জন্য পূর্ণ সমর্থনের উত্থানে অবদান রাখে এমন প্রযুক্তির উন্নয়ন।

ওয়েস্টন 12.0 এর এই নতুন রিলিজ বিকাশের আট মাস পরেই আসে (শেষ প্রকাশের পর থেকে) এবং পূর্ববর্তী রিলিজের মতো, ওয়েস্টনের নতুন সংস্করণটি ABI পরিবর্তনের কারণে যা সামঞ্জস্যতা ভেঙে দিয়েছে।

ওয়েস্টন 12.0 এর প্রধান নতুন বৈশিষ্ট্য

ওয়েস্টন 12.0 থেকে আসা এই নতুন রিলিজে, এ দূরবর্তী ডেস্কটপ অ্যাক্সেস সংগঠিত করতে ব্যাকএন্ড: ব্যাকড-ভিএনসি, যা ব্যাকএন্ড-আরপিডির মতো ফাংশন সম্পাদন করে। VNC প্রোটোকল aml এবং cleanvnc ব্যবহার করে প্রয়োগ করা হয়, এছাড়াও তারা ব্যবহারকারীর প্রমাণীকরণ এবং লিঙ্ক এনক্রিপশন (TLS) সমর্থন করে।

তা ছাড়াও, ১৯৯৬ সালে ব্যাকএন্ড-ওয়েল্যান্ড রিসাইজ অপারেশন এখন বাস্তবায়িত হয়েছে xdg-shell এক্সটেনশন ব্যবহার করে, সেইসাথে যোগ করা মাল্টি-হেড সিস্টেমের জন্য প্রাথমিক সমর্থন রিমোট অ্যাক্সেস ব্যাকএন্ড ব্যাকেন্ড-আরডিপি এবং হেডলেস ব্যাকএন্ডে, ডিসপ্লে ছাড়াই সিস্টেমে কাজ করার জন্য ডিজাইন করা হয়েছে, এটি রঙ-lcms প্লাগইন পরীক্ষা করার জন্য ব্যবহৃত আউটপুট সজ্জার জন্য সমর্থন যোগ করেছে।

আর একটি পরিবর্তন যে দাঁড়ায় তা হ'ল libweston/desktop একটি এনফোর্সড ওয়েট স্টেটের জন্য সমর্থন প্রয়োগ করে আউটপুট বাফার ক্লায়েন্টের সাথে সংযুক্ত হওয়ার আগে একটি পর্যায়ে, যা ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ, ক্লায়েন্টকে স্ক্র্যাচ থেকে ফুল স্ক্রিন মোডে শুরু করতে।

যুক্ত হয়েছে উল্লম্ব সিঙ্ক নিষ্ক্রিয় করতে টিয়ারিং-কন্ট্রোল প্রোটোকলের জন্য সমর্থন (VSync) একটি উল্লম্ব দমন পালস সহ, প্রস্থান (টিয়ারআউট) সময় টিয়ারআউট থেকে রক্ষা করতে ব্যবহৃত হয়। গেমিং অ্যাপ্লিকেশানগুলিতে, VSync নিষ্ক্রিয় করা আর্টিফ্যাক্ট ছিঁড়ে যাওয়ার খরচে ডিসপ্লে লেটেন্সি কমাতে পারে।

এটাও উল্লেখ্য যে ওয়েস্টন আউটপুট ক্যাপচার প্রোটোকল, স্ক্রিনশট নেওয়ার জন্য ডিজাইন করা হয়েছে এবং পুরানো ওয়েস্টন-স্ক্রিনশুটার প্রোটোকলের জন্য আরও কার্যকরী প্রতিস্থাপন এবং PipeWir মিডিয়া সার্ভারের সাথে কাজ করার জন্য ব্যাকএন্ড হিসেবে কাজ করা হয়েছে

HDMI বিষয়বস্তুর প্রকার নির্ধারণের জন্য সমর্থন যোগ করা হয়েছে (গ্রাফিক্স, ফটো, সিনেমা এবং গেমস), সেইসাথে xwayland_shell_v1 প্রোটোকলের জন্য সমর্থন, যা আপনাকে একটি নির্দিষ্ট wl_surface-এর জন্য একটি xwayland_surface_v1 অবজেক্ট তৈরি করতে দেয়।

এর অন্যান্য পরিবর্তন যে এই নতুন সংস্করণ থেকে দাঁড়ানো:

  • DRM ব্যাকএন্ড পরিবর্তন
  • মাল্টি-জিপিইউ সেটআপের জন্য বাস্তবায়িত সমর্থন। অতিরিক্ত GPU সক্রিয় করতে, "-অতিরিক্ত-ডিভাইসের তালিকা_অফ_আউট_ডিভাইস" বিকল্পটি প্রদান করা হয়েছে।
  • যেখানে সম্ভব সমতল ঘূর্ণন সম্পত্তি যোগ এবং সক্রিয়.
  • স্ক্রিনশট তৈরি করতে ব্যবহৃত অলস সংযোগকারীর জন্য সমর্থন যোগ করা হয়েছে।
  • সমতলের স্বচ্ছতার স্তর নির্ধারণ করতে একটি সম্পত্তি যোগ করা হয়েছে।
  • বহিরাগত লাইব্রেরি libdisplay-info EDID মেটাডেটা পার্স করতে ব্যবহৃত হয়।
  • libweston লাইব্রেরি PAM-এর মাধ্যমে ব্যবহারকারীর প্রমাণীকরণের জন্য সমর্থন প্রয়োগ করে এবং wl_output API-এর সংস্করণ 4-এর জন্য সমর্থন যোগ করে।
  • সাধারণ-ইজিএল ক্লায়েন্ট ভগ্নাংশ স্কেলিং প্রোটোকলের জন্য সমর্থন যোগ করেছে, যা অ-পূর্ণসংখ্যা স্কেল মানগুলি ব্যবহার করার অনুমতি দেয় এবং একটি উল্লম্ব প্যানেল রেন্ডারিং মোড প্রয়োগ করা হয়েছে।
  • লঞ্চার-লগইন্ড উপাদানটি ডিফল্টরূপে অবচয় এবং নিষ্ক্রিয় করা হয়েছে, যার পরিবর্তে এটি লঞ্চার-লিবসিট ব্যবহার করার সুপারিশ করা হয়, যা লগইন সমর্থন করে।

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদে পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক.

উবুন্টু এবং ডেরাইভেটিভগুলিতে ওয়েস্টন 12.0 কীভাবে ইনস্টল করবেন?

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

pip3 install --user meson

এটি শেষ, এখন আমরা নিম্নলিখিত কমান্ড সহ ওয়েস্টন 11.0 এর নতুন সংস্করণটি ডাউনলোড করতে যাচ্ছি:

wget https://wayland.freedesktop.org/releases/weston-12.0.0.tar.xz

আমরা কন্টেন্টটি সাথে আনজিপ করি:

tar -xvf weston-12.0.0.tar.xz

আমরা এর সাথে তৈরি ফোল্ডারটি অ্যাক্সেস করতে পারি:

cd weston-12.0.0

এবং আমরা এর সাথে সংকলন এবং ইনস্টলেশন পরিচালনা করি:

meson build/ --prefix=...

ninja -C build/ install

cd ..

শেষে, নতুন ব্যবহারকারীর সেশনে পরিবর্তনগুলি শুরু করতে কম্পিউটারটি পুনরায় চালু করার পরামর্শ দেওয়া হয়।


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

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

*

*

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