সম্প্রতি এটি ঘোষণা করা হয় "XWayland 24.0.99.901" এর নতুন সংস্করণ প্রকাশ করা হয়েছে, যেটিকে Xwayland 24.1.0 (বা সংক্ষেপে Xwayland 24.1.0 rc1) এর আসন্ন স্বতন্ত্র রিলিজের প্রথম রিলিজ প্রার্থী হিসাবে তালিকাভুক্ত করা হয়েছে। এবং এই রিলিজে কিছু উল্লেখযোগ্য পরিবর্তন যা দাঁড়িয়েছে তা হল এসস্পষ্ট GPU সিঙ্ক্রোনাইজেশনের জন্য সমর্থন, গ্ল্যামার অপ্টিমাইজেশান এবং উন্নতি এবং EGLStream সমর্থনের সমাপ্তি।
যারা XWayland এর সাথে পরিচিত নন তাদের জন্য আপনার এটি জানা উচিত এটি ওয়েল্যান্ডের অধীনে চলমান একটি এক্স সার্ভার এবং লিগ্যাসি X11 অ্যাপ্লিকেশনের জন্য পশ্চাদপদ সামঞ্জস্য প্রদান করে। এক্সওয়েল্যান্ড চওয়েল্যান্ড-ভিত্তিক পরিবেশে X11 অ্যাপ্লিকেশন চালানো সহজ করে তোলে, X.Org সার্ভার ব্যবহার করে এবং প্রধান পার্থক্য হল যে ওয়েল্যান্ড KMS এর পরিবর্তে উইন্ডোগুলির উপস্থাপনা পরিচালনা করে।
XWayland মূল X.Org কোডবেসের অংশ হিসাবে বিকশিত হয়েছে এবং পূর্বে X.Org সার্ভারের পাশাপাশি প্রকাশ করা হয়েছিল। যাইহোক, X.Org সার্ভারের স্থবিরতার কারণে এবং XWayland-এর সক্রিয় বিকাশের পরিপ্রেক্ষিতে সংস্করণ 1.21 প্রকাশের অনিশ্চয়তার কারণে, XWaylandকে আলাদা করার এবং জমে থাকা পরিবর্তনগুলিকে আলাদা প্যাকেজ হিসাবে প্রকাশ করার সিদ্ধান্ত নেওয়া হয়েছিল।
XWayland 24.0.99.901 এ নতুন কি আছে?
এই নতুন সংস্করণে, যা XWayland 24.0.99.901 থেকে উপস্থাপিত হয়েছে এবং যা Xwayland 24.1.0-এর পরিবর্তন ও উন্নতি নির্দেশ করে, স্পষ্ট সিঙ্কের জন্য সমর্থন। এই নতুন সংযোজনের মাধ্যমে ওয়েল্যান্ড কম্পোজিট ম্যানেজারকে এখন স্ক্রিনে চার্ট প্রদর্শনের প্রস্তুতি সম্পর্কে অবহিত করা যেতে পারে, চার্টগুলি প্রদর্শন করার সময় বিলম্ব এবং নিদর্শনগুলি হ্রাস করে৷
অন্য যে পরিবর্তনগুলি দাঁড়ায় তা হ'ল গ্ল্যামার 2D উন্নতি, GLAMOR 2D অ্যাক্সিলারেশন আর্কিটেকচারের সমর্থন এবং কর্মক্ষমতা হিসাবে, যা 2D অপারেশনকে ত্বরান্বিত করতে OpenGL ব্যবহার করে, যোগ করার পাশাপাশি উন্নত করা হয়েছে OpenGL ES 3 শেডারের জন্য সমর্থন, OpenGL ES এবং "গ্ল্যামার" কমান্ড লাইন বিকল্পের জন্য আংশিক টেক্সচার ত্বরণের উন্নতি, সেইসাথে UYVY ত্বরণ সক্ষম করে৷
অন্যদিকে, EXA 2D ত্বরণ আর্কিটেকচার সম্পর্কিত কোড সরানো হয়েছে এবং DDX সার্ভারের সাথে সম্পর্কিত কোড যেমন Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive সরিয়ে দেওয়া হয়েছে।
তা ছাড়াও, এখন XWayland 24.0.99.901-এ সমস্ত XWayland উইন্ডো প্রদর্শিত হয় ওয়েল্যান্ড পরিবেশে একটি পৃথক উইন্ডোর মধ্যে রুটফুল মোডে, চলমান X11 অ্যাপ্লিকেশন উইন্ডোগুলি পরিচালনা করতে আপনাকে X11 উইন্ডো ম্যানেজার ব্যবহার করার অনুমতি দেয়।
এটাও এখন উল্লেখ্য Xvfb দিয়ে মাউসে 13টি পর্যন্ত বোতাম ব্যবহার করা সম্ভব, ওয়েল্যান্ড এনভায়রনমেন্ট সাইডে ইনপুট এরিয়া কনফিগারেশন প্রয়োগ করা হয়েছে X11 থেকে তথ্য ব্যবহার করে এবং FreeBSD প্ল্যাটফর্মের জন্য উন্নত সমর্থন, scfb ফ্রেমবাফার ড্রাইভার ব্যবহার করে এবং « বিকল্পের হ্যান্ডলিং যোগ করে-নভটসুইচ"।
অন্যান্য পরিবর্তন যে দাঁড়ানো:
কোডের বিভিন্ন ক্ষেত্রে উপরে উল্লিখিত উন্নতি এবং সাধারণ কর্মক্ষমতা অপ্টিমাইজেশানগুলি ছাড়াও, অন্যান্য পরিবর্তনগুলি যা আলাদা হয় তা হল:
- EGLStream-এর জন্য সমর্থন, পূর্বে পুরানো NVIDIA মালিকানাধীন ড্রাইভারগুলির সাথে সামঞ্জস্যের জন্য ব্যবহার করা হয়েছিল, অবচয় হিসাবে চিহ্নিত করা হয়েছে।
- ওপেনবিএসডি এবং ফ্রিবিএসডি-তে সংকলনের সমস্যাগুলি ঠিক করা হয়েছে।
- সুস্পষ্ট GPU সিঙ্ক্রোনাইজেশন ক্ষমতা গ্রাফিক্স-নিবিড় ক্রিয়াকলাপের জন্য কর্মক্ষমতা এবং সমন্বয়ের উল্লেখযোগ্য উন্নতি প্রদান করে।
- ঘড়ি এবং রিফ্রেশ হার পুনরায় গণনা করা হয়
- Gbm বা eglstream উপলব্ধ না হলে ঠিক করুন
- অ্যালোক ফাংশনগুলিকে একটি পৃথক সোর্স ফাইলে এবং স্ট্রিং ফাংশনগুলিকে একটি পৃথক সোর্স ফাইলে সরানো হয়েছে৷
- অপ্রচলিত ম্যাক্রো pict_f_transform এবং pict_f_vector সরানো হয়েছে, picturestr.h এর ব্যক্তিগত সংজ্ঞা
এবং ব্যক্তিগত glyphstr.h সংজ্ঞা - অ-IPv6 বিল্ড ওএস-এ অব্যবহৃত ভেরিয়েবল এবং WIN32 বিল্ড ওএস-এ অব্যবহৃত ভেরিয়েবল ঠিক করুন
- স্থির xnestCursorScreenKeyRec নাম
- XACE সম্পত্তিতে অ্যাক্সেস হ্যান্ডলার যোগ করা হয়েছে
xwayland: উইন্ডো ম্যানেজারে নিশ্চিতকরণের অনুমতি সীমাবদ্ধ করুন
পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন তবে আপনি বিশদ বিবরণের সাথে পরামর্শ করতে পারেন নীচের লিঙ্কে।