Wayfire 0.10 ভলকান উন্নতি এবং wlroots 0.19 এবং XWayland এর সাথে সামঞ্জস্যের সাথে এসেছে।

  • OpenGL/GLES এর পাশাপাশি পরীক্ষামূলক Vulkan এবং Pixman রুট সাপোর্ট
  • প্রতি-আউটপুট প্রোফাইল এবং wlroots 0.19 ইন্টিগ্রেশন সহ রঙ ব্যবস্থাপনা
  • ডিভাইস-ভিত্তিক ইনপুট কনফিগারেশন, নতুন অ্যানিমেশন এবং আইপিসি
  • উন্নত XWayland সামঞ্জস্য এবং স্পষ্ট ইনস্টলেশন বিকল্প

ওয়েফায়ার 0.10

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

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

ওয়েফায়ার ০.১০ হাইলাইটস

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

Vulkan ছাড়াও, wlroots দ্বারা প্রদত্ত Pixman রেন্ডারিং পাথ ব্যবহার করার ক্ষমতা চালু করা হয়েছে, যা বিদ্যমান OpenGL/GLES-ভিত্তিক বিকল্পগুলিতে যোগ করা হয়েছে। একাধিক রেন্ডারিং পাথ থাকার ফলে আপনি হার্ডওয়্যার, ড্রাইভার বা পছন্দের উপর ভিত্তি করে সবচেয়ে উপযুক্ত পাথটি বেছে নিতে পারবেন।, এবং এমন পরিস্থিতির দরজা খুলে দেয় যেখানে 3D প্রভাবের চেয়ে স্থিতিশীলতা বা সামঞ্জস্যতাকে অগ্রাধিকার দেওয়া হয়।

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

ওয়েফায়ার ০.১০-এ প্রতি-ডিভাইস ইনপুট কনফিগারেশনও যোগ করা হয়েছে, এটি একটি সহজ বর্ধন যা প্রতিটি পেরিফেরাল ডিভাইসের জন্য নির্দিষ্ট সেটিংস থাকা সহজ করে তোলে। কীবোর্ড, ইঁদুর বা ট্যাবলেট কাস্টমাইজ করা যেতে পারে।, বিশ্বব্যাপী পরামিতিগুলির উপর নির্ভর করার পরিবর্তে যা সর্বদা সবার জন্য উপযুক্ত নয়।

নতুন অ্যানিমেশন, অতিরিক্ত IPC পদ্ধতি, wlroots 0.19 সমর্থন এবং XWayland স্টার্টআপ স্ক্রিপ্টের জন্য সমর্থন সহ চেঞ্জলগটি অব্যাহত রয়েছে। ফলাফল হল আরও মসৃণ কম্পোজিটর, বহিরাগত সরঞ্জামগুলির সাথে আরও সংযোগযোগ্য এবং XWayland এর সাথে মিশ্র পরিস্থিতির জন্য আরও ভালভাবে প্রস্তুত।, ওয়েফায়ারের বৈশিষ্ট্যযুক্ত মডুলার এবং কাস্টমাইজযোগ্য সারাংশ বজায় রাখা।

রেন্ডারিং: ভলকান, পিক্সম্যান এবং ওলরুটসের ভূমিকা

বড় প্রযুক্তিগত খবর হল Vulkan-এর দরজা অর্ধেক খোলা। 0.10-এ, Wayfire এই নিম্ন-স্তরের API-এর সাথে রেন্ডারিংয়ের জন্য পরীক্ষামূলক সহায়তা যোগ করে, যা OpenGL/GLES-এর তুলনায় কম ওভারহেড এবং বৃহত্তর নিয়ন্ত্রণের প্রতিশ্রুতি দেয়। যদিও পরীক্ষামূলক লেবেলটি সতর্কতার ইঙ্গিত দেয়, এই পথটি দক্ষতার উল্লেখযোগ্য উন্নতির দিকে ইঙ্গিত করে।, বিশেষ করে আধুনিক হার্ডওয়্যার সংমিশ্রণে।

একই সাথে, wlroots Pixman রুটটি একটি বাস্তব বিকল্প হিসেবে যুক্ত করা হচ্ছে। Pixman একটি সফটওয়্যার কম্পোজিটিং লাইব্রেরি; এটি 3D এর সাথে প্রতিযোগিতা করার চেষ্টা করে না, বরং এমন একটি বিকল্প অফার করে যা স্থিতিশীলতা এবং কঠিন গ্রাফিকাল নির্ভরতার অনুপস্থিতিকে অগ্রাধিকার দেয়। এই ধরণের ব্যাকএন্ড (OpenGL/GLES, Vulkan এবং Pixman) কম্পোজিটরের নমনীয়তাকে শক্তিশালী করে। এবং এটিকে বিস্তৃত পরিসরের সরঞ্জাম এবং চাহিদার সাথে খাপ খাইয়ে নেওয়ার সুযোগ দেয়।

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

ডিভাইস দ্বারা ইনপুট এবং নিয়ন্ত্রণ

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

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

আইপিসি, অ্যানিমেশন এবং ছোট বড় উন্নতি

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

অ্যানিমেশনগুলিও একটু বাড়তি মনোযোগ পায়, নতুন বৈশিষ্ট্যগুলির সাথে যা ভিজ্যুয়াল অভিজ্ঞতাকে আরও সুন্দর করে তোলে। একটি Compiz-অনুপ্রাণিত কম্পোজিটরে, নান্দনিকতা কোনও নির্দিষ্ট বিষয় নয়: তারা এর পরিচয়ের অংশ। নতুন অ্যানিমেশন এবং আরও আধুনিক রেন্ডার পাথের সংমিশ্রণের ফলে একটি মসৃণ চেহারা তৈরি হয়, কর্মক্ষমতা ত্যাগ না করেই।

Wayfire 0.10 wlroots 0.19 এবং XWayland এর জন্য সমর্থন সহ আসে

ভিত্তির দিকে তাকালে, Wayfire এখন wlroots 0.19 এর সাথে সামঞ্জস্যপূর্ণ, যা এর সাম্প্রতিক উন্নতিগুলিতে অ্যাক্সেস নিশ্চিত করে এবং Wayland ইকোসিস্টেমের সাথে সামঞ্জস্য নিশ্চিত করে। সামঞ্জস্য বজায় রাখা এবং সংশোধন ও বৈশিষ্ট্যগুলি থেকে উপকৃত হওয়ার জন্য এই আপডেটটি গুরুত্বপূর্ণ। যেগুলো wlroots প্রকল্প থেকে এসেছে।

অতিরিক্তভাবে, XWayland স্টার্টআপ স্ক্রিপ্টের জন্য সমর্থন যোগ করা হয়েছে, যার ফলে Wayland-এ X11 অ্যাপ্লিকেশনগুলি চালু করা এবং চালানো সহজ হয়। মিশ্র পরিবেশে, এই সমর্থন XWayland স্টার্টআপকে আরও অনুমানযোগ্য করে তোলে। এবং লিগ্যাসি প্রোগ্রামগুলিকে কম ঘর্ষণে চালাতে সাহায্য করে।

ইনস্টলেশন, নির্মাণ এবং কনফিগারেশন

সম্পূর্ণ অভিজ্ঞতার জন্য Wayfire ব্যবহার করার জন্য, wf-shell এবং WCM ইনস্টল করার পরামর্শ দেওয়া হচ্ছে। সবচেয়ে সহজ উপায় হল প্রকল্প দ্বারা প্রদত্ত ইনস্টলেশন স্ক্রিপ্টগুলি ব্যবহার করা।, মাথাব্যথা ছাড়াই একটি কার্যকরী ডেস্ক রাখার জন্য ডিজাইন করা হয়েছে।

যদি আপনি কম্পাইল করতে পছন্দ করেন, তাহলে আপনি উৎস থেকে তৈরি করতে পারেন। আপনাকে Wayfire এর নির্ভরতা বিবেচনা করতে হবে, সেইসাথে wlroots এর নির্ভরতাও বিবেচনা করতে হবে, যা আপনার সিস্টেমে wlroots এর উপযুক্ত সংস্করণ না থাকলে প্রস্তুত করা উচিত। সাবমডিউল হিসেবে wf-config এবং wlroots অন্তর্ভুক্ত করার বিকল্প রয়েছে। -Duse_system_wfconfig=disabled এবং -Duse_system_wlroots=disabled ফ্ল্যাগগুলিকে meson-এ প্রেরণ করা; যখন এগুলি আপনার সিস্টেমে উপস্থিত না থাকে তখন এটি ডিফল্ট কনফিগারেশন।

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

আপনি যদি NixOS ব্যবহার করেন, তাহলে আপনার সিস্টেম সেটিংসে Wayfire সক্রিয় করা যেতে পারে। ইনস্টল করার পরে, wayfire.ini কনফিগারেশন ফাইলটি কপি করার পরামর্শ দেওয়া হচ্ছে। ~/.config/wayfire.ini অথবা ~/.config/wayfire/wayfire.ini তে যান এবং প্রথম এক্সিকিউশনের আগে ডিফল্ট টার্মিনাল কমান্ড সেট করুন।

শুরু করতে, কেবল একটি TTY থেকে অথবা একটি Wayland-সামঞ্জস্যপূর্ণ সেশন ম্যানেজার ব্যবহার করে Wayfire চালু করুন। কনফিগারেশন ডকুমেন্টেশন হল সমস্ত উপলব্ধ বিকল্প পর্যালোচনা করার জন্য একটি রেফারেন্স। এবং ডেস্কটপটি আপনার পছন্দমতো ছেড়ে দিন।

প্রকল্পটিতে ওয়েফায়ার ডেমোর কথাও উল্লেখ করা হয়েছে, যা কার্যক্ষমতা এবং প্রভাবগুলি দেখার জন্য কার্যকর। নতুন রেন্ডার পাথ এবং অ্যানিমেশনের প্রভাব পরিমাপ করার জন্য এই ডেমোগুলি অন্বেষণ করা একটি ভালো উপায়। ০.১০ এ প্রবর্তিত।

ওয়েফায়ার ০.১০ ডাউনলোড এবং আরও তথ্য কোথায় পাবেন

ডাউনলোড এবং সংস্করণের বিবরণ অফিসিয়াল ওয়েবসাইটে পাওয়া যাবে এবং গিটহাবে. এই চ্যানেলগুলি অনুসরণ করা হল বাইনারি, কোড এবং রিলিজ নোট পাওয়ার সবচেয়ে সরাসরি উপায়।, চলমান ঘটনা এবং অবদান পর্যালোচনা করার পাশাপাশি।

বিশেষায়িত মিডিয়াতে কভারেজ দ্রুততর হয়েছে। ফোরোনিক্স পরীক্ষামূলক ভলকান সমর্থন, ওপেনজিএল/জিএলইএসের বিকল্প হিসেবে পিক্সম্যান রুট, প্রতি-আউটপুট রঙ ব্যবস্থাপনা এবং প্রতি-ডিভাইস ইনপুট সমন্বয়কে তুলে ধরেছে। এটি নতুন IPC পদ্ধতি, wlroots 0.19 এর জন্য সমর্থন এবং XWayland স্টার্টআপ স্ক্রিপ্টও নিয়ে আসে।, প্রযুক্তিগত ব্যবহারকারীদের জন্য প্রয়োজনীয় জিনিসপত্র সংগ্রহ করা।

০.১০ একটি সুচিন্তিত পদক্ষেপ হিসেবে উপস্থাপন করা হয়েছে: এটি wlroots ০.১৯ এর ভিত্তিকে সুসংহত করে, Vulkan এর পথ খুলে দেয়, Pixman এর মতো বিকল্প অফার করে, রঙের বিশ্বস্ততা উন্নত করে এবং ডিভাইস ইনপুট, অ্যানিমেশন এবং আরও অনেক IPC এর মাধ্যমে অভিজ্ঞতাকে সূক্ষ্ম-সুর করে। এটি এমন একটি সংস্করণ যা দৈনন্দিন জীবনের ব্যবহারিকতা না হারিয়ে ভবিষ্যতের দিকে তাকায়।, যা ওয়েফায়ারের পরিচয়কে আরও শক্তিশালী করে তোলে একটি হালকা ওজনের, কাস্টমাইজযোগ্য 3D কম্পোজিটর হিসেবে যেখানে বৃদ্ধির জন্য প্রচুর জায়গা রয়েছে।