ওয়েস্টন 10.0 রঙ পরিচালনার উন্নতি, নতুন লাইব্রেরি এবং আরও অনেক কিছু নিয়ে এসেছে

Wayland- স্ক্রিনশট

ওয়েস্টন 10.0 কমপোজিট সার্ভারের একটি স্থিতিশীল সংস্করণ প্রকাশিত হয়েছে, যে প্রযুক্তি বিকাশ যা ওয়েল্যান্ড প্রোটোকলের সম্পূর্ণ সামঞ্জস্যের ক্ষেত্রে অবদান রাখে আলোকিতকরণ, জিনোম, কেডিএ এবং অন্যান্য ব্যবহারকারীর পরিবেশে।

ওয়েল্যান্ড একটি প্রোটোকল নিয়ে গঠিত (মূলত সম্পূর্ণ) এবং ওয়েস্টন নামে একটি রেফারেন্স বাস্তবায়ন। রেন্ডারিংয়ের জন্য, ওয়েস্টন ওপেনজিএল ইএস বা সফটওয়্যার (পিক্সম্যান লাইব্রেরি) ব্যবহার করতে পারে। বর্তমানে গ্রাহকরা সম্পূর্ণ ওপেনগিলের চেয়ে ওপেনগিএলএস-এর মধ্যেই সীমাবদ্ধ কারণ "লিবিজিএল জিএলএক্স এবং সমস্ত এক্স নির্ভরতা ব্যবহার করে।" প্রকল্প জিটিকে + এবং কিউটি সংস্করণগুলিও বিকাশ করছে যা এক্স এর পরিবর্তে ওয়েল্যান্ডকে রেন্ডার করে

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

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

ওয়েস্টন 10.0 এর এই নতুন সংস্করণে যা প্রধান নতুনত্ব হিসাবে উপস্থাপিত হয়েছে, এটি হাইলাইট করা হয়েছে যে রঙ পরিচালনার জন্য যোগ করা উপাদান, যা আপনাকে রং রূপান্তর করতে, গামা সংশোধন করতে এবং রঙ প্রোফাইলের সাথে কাজ করতে দেয়। এটি উল্লেখ করা হয়েছে যে এই মুহূর্তে পরিবর্তনগুলি আপাতত অভ্যন্তরীণ সাবসিস্টেমগুলিতে সীমাবদ্ধ, ব্যবহারকারীর দৃশ্যমান রঙ নিয়ন্ত্রণগুলি ভবিষ্যতের সংস্করণে প্রদর্শিত হবে।

আরেকটি নতুনত্ব যা ওয়েস্টন 10.0-এ দাঁড়িয়েছে তা হল linux-dmabuf-unstable-v1 প্রোটোকল বাস্তবায়নে, যা DMA-BUF প্রযুক্তি ব্যবহার করে একাধিক ভিডিও কার্ড শেয়ার করার ক্ষমতা প্রদান করে, "dma-buf ফিডব্যাক" প্রক্রিয়ার সাথে যোগ করা হয়েছে, যা কম্পোজিট সার্ভারকে উপলব্ধ GPU গুলি সম্পর্কে অতিরিক্ত তথ্য প্রদান করে এবং প্রাথমিক এবং মাধ্যমিক GPU গুলির মধ্যে ডেটা বিনিময়ের দক্ষতা উন্নত করে৷

উদাহরণস্বরূপ, এটি উল্লেখ করা হয়েছে যে "dma-buf প্রতিক্রিয়া" সমর্থন মধ্যবর্তী বাফারিং (শূন্য-কপি স্ক্যানিং) ছাড়াই আউটপুটের প্রযোজ্যতা প্রসারিত করে।

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

এর পাশাপাশি তাও তুলে ধরা হলো xdg-shell প্রোটোকল এক্সটেনশন ব্যবহার করার জন্য সমস্ত ক্লায়েন্ট অ্যাপ্লিকেশন উদাহরণ অনুবাদ করা হয়েছে, যা জানালার মতো সারফেসগুলির সাথে ইন্টারঅ্যাক্ট করার জন্য একটি ইন্টারফেস প্রদান করে, পৃষ্ঠগুলিকে স্ক্রিনের চারপাশে সরানো, ছোট করা, প্রসারিত করা, পুনরায় আকার দেওয়া ইত্যাদির অনুমতি দেয়।

এটি হাইলাইট করা হয় যে এসe স্বয়ংক্রিয়ভাবে ক্লায়েন্ট সফ্টওয়্যার চালানোর ক্ষমতা যোগ করেছে স্টার্টআপের পরে, উদাহরণস্বরূপ, লগইন করার পরে অটোরান প্রোগ্রামগুলি সংগঠিত করা।

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

  • অবহেলিত wl_shell ইন্টারফেস, fbdev ব্যাকএন্ড এবং ওয়েস্টন-লঞ্চ ইউটিলিটি (লঞ্চ করতে অবশ্যই সিটেড-লঞ্চ বা লগইন্ড-লঞ্চ ব্যবহার করতে হবে)।
  • ওয়েস্টন-লঞ্চের জন্য সমর্থন এখন অবহেলিত এবং ডিফল্টরূপে নিষ্ক্রিয় (হবে
    ভবিষ্যতের সংস্করণে সরানো হবে, কিন্তু মেসন বিকল্পের মাধ্যমে পুনরায় সক্রিয় করা যেতে পারে।
  • নির্ভরতার প্রয়োজনীয়তা বৃদ্ধি করা হয়েছে, বিল্ডের জন্য এখন libdrm 2.4.95, libwayland 1.18.0 এবং wayland-protocols 1.24 প্রয়োজন। পাইপওয়্যারের উপর ভিত্তি করে একটি দূরবর্তী প্লাগইন তৈরি করার সময়, libpipewire 0.3 প্রয়োজন।
  • এক্সটেন্ডেড টেস্ট স্যুট।

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

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

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

pip3 install --user meson

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

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

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

tar -xvf weston-10.0.0.tar.xz

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

cd weston-10.0.0

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

meson build/ --prefix=...

ninja -C build/ install

cd ..

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


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

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

*

*

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