Wayland என்பது ஒரு வரைகலை சேவையக நெறிமுறை மற்றும் நூலகமாகும், இது சாளர அமைப்பு மேலாளர்கள் பயன்பாடுகள் மற்றும் வன்பொருளுடன் நேரடியாக தொடர்புகொள்வதற்கான ஒரு முறையை வழங்குகிறது.
ஒன்பது மாத வளர்ச்சிக்குப் பிறகு, தொடங்குதல் நெறிமுறையின் நிலையான பதிப்பின் புதிய பதிப்பு, இடைசெயல் தொடர்பு நுட்பம் மற்றும் நூலகங்கள் வேலேண்ட் 1.22.
1.22 கிளை API மற்றும் ABI பதிப்புகள் 1.x உடன் பின்னோக்கி இணக்கமானது மற்றும் முக்கியமாக பிழை திருத்தங்கள் மற்றும் சிறிய நெறிமுறை புதுப்பிப்புகள் உள்ளன. வெஸ்டன் கூட்டு சேவையகம், டெஸ்க்டாப் சூழல்கள் மற்றும் உட்பொதிக்கப்பட்ட தீர்வுகளில் வேலாண்டைப் பயன்படுத்துவதற்கான குறியீடு மற்றும் நடைமுறை எடுத்துக்காட்டுகளை வழங்குகிறது, இது ஒரு தனி வளர்ச்சி சுழற்சியின் ஒரு பகுதியாக உருவாக்கப்படுகிறது.
Wayland பற்றி தெரியாதவர்கள், நீங்கள் தெரிந்து கொள்ள வேண்டும் இது ஒரு கூட்டு சேவையகம் மற்றும் பயன்பாடுகளின் தொடர்புக்கான ஒரு நெறிமுறை அவருடன் வேலை செய்பவர்கள். வாடிக்கையாளர்கள் தங்கள் சாளரங்களை தனித்தனி இடையகத்தில் உருவாக்கி, புதுப்பிப்புகளைப் பற்றிய தகவல்களை கலப்பு சேவையகத்திற்கு அனுப்புகிறார்கள், இது தனிப்பட்ட பயன்பாட்டு இடையகங்களின் உள்ளடக்கங்களை ஒருங்கிணைத்து இறுதி முடிவை உருவாக்குகிறது, சாத்தியமான நுணுக்கங்களைக் கணக்கில் எடுத்துக்கொள்கிறது, அதாவது சாளரங்கள் ஒன்றுடன் ஒன்று மற்றும் வெளிப்படைத்தன்மை போன்றவை. .
வேறு வார்த்தைகளில் கூறுவதானால், கூறுகளை வழங்குவதற்கு கலப்பு சேவையகம் 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 க்கு சுட்டியின் இயற்பியல் முகவரியைக் குறிப்பிடவும் விட்ஜெட்களில் சரியான சுருள் திசையை தீர்மானிக்க.
அதோடு, Wayland-server உலகளாவிய பெயரைப் பெறுவதற்கான ஒரு முறையைச் சேர்த்தது மற்றும் wl_client_add_destroy_late_listener செயல்பாட்டை செயல்படுத்தியது.
பகுதியாக பயன்பாடுகள், டெஸ்க்டாப் சூழல்கள் மற்றும் விநியோகங்களில் வேலண்ட் தொடர்பான மாற்றங்கள், பின்வருவது சிறப்பிக்கப்படுகிறது:
- XWayland மற்றும் X11 கூறுகள் இல்லாமல் Wayland நெறிமுறையின் அடிப்படையில் சூழல்களில் பயன்படுத்துவதற்கான ஆரம்ப ஆதரவுடன் ஒயின் வருகிறது. தற்போதைய நிலையில், winewayland.drv இயக்கி மற்றும் unixlib கூறுகள் சேர்க்கப்பட்டுள்ளன, மேலும் Wayland நெறிமுறை வரையறை கோப்புகளை உருவாக்க அமைப்பு மூலம் செயலாக்குவதற்கான தயாரிப்புகள் செய்யப்பட்டுள்ளன. அடுத்த வெளியீடுகளில் ஒன்றில், வேலண்ட் சூழலில் வெளியீட்டை செயல்படுத்த மாற்றங்களைச் சேர்க்க அவர்கள் திட்டமிட்டுள்ளனர்.
- KDE பிளாஸ்மா பதிப்புகள் 5.26 மற்றும் 5.27 இல் Wayland ஆதரவில் தொடர்ந்து மேம்பாடுகள். நடுத்தர மவுஸ் பொத்தானைக் கொண்டு கிளிப்போர்டில் இருந்து ஒட்டுவதை முடக்கும் திறன் செயல்படுத்தப்பட்டது. XWayland உடன் தொடங்கப்பட்ட பயன்பாடுகளுக்கான மேம்படுத்தப்பட்ட சாளர அளவிடுதல் தரம்.
- திரைக்கான ஜூம் லெவலின் தானியங்கி தேர்வு வழங்கப்படுகிறது.
- xfce4-பேனல் மற்றும் xfdesktop டெஸ்க்டாப்பின் சோதனை பதிப்புகள் Xfce க்காக தயார் செய்யப்பட்டுள்ளன, இது Wayland நெறிமுறையின் அடிப்படையில் சூழல்களில் வேலை செய்வதற்கான ஆரம்ப ஆதரவை வழங்குகிறது.
- Wayland நெறிமுறையைப் பயன்படுத்த டெயில்ஸ் விநியோகத்தின் பயனர் சூழல் X சேவையகத்திலிருந்து நகர்த்தப்பட்டது.
- பிளெண்டர் 3 3.4டி மாடலிங் சிஸ்டம் வேலண்ட் நெறிமுறைக்கான ஆதரவைச் செயல்படுத்துகிறது, இது எக்ஸ்வேலேண்ட் லேயரைப் பயன்படுத்தாமல் நேரடியாக வேலண்ட் சார்ந்த சூழல்களில் பிளெண்டரை இயக்க அனுமதிக்கிறது.
- Wayland உடன் ஸ்வே தனிப்பயன் சூழல் பதிப்பு 1.8 வெளியிடப்பட்டது.
- Qt மற்றும் Wayland ஐப் பயன்படுத்தி தனிப்பயன் PaperDE 0.2 சூழல் கிடைக்கிறது.
- Firefox ஆனது Wayland சூழலில் உள்ள திரைப் பகிர்வை மேம்படுத்தியுள்ளது
- வால்வு கேம்ஸ்கோப் காம்போசிட் சர்வரை (முன்னர் ஸ்டீம்காம்ப்எம்ஜிஆர் என அழைக்கப்பட்டது) தொடர்ந்து உருவாக்குகிறது, இது வேலண்ட் நெறிமுறையைப் பயன்படுத்துகிறது மற்றும் ஸ்டீம்ஓஎஸ் 3 இயக்க முறைமையில் பயன்படுத்தப்படுகிறது.
- வேலண்ட் ஆதரிக்கும் LXQt பயனர்வெளியின் துறைமுகமான lxqt-sway இன் வளர்ச்சி. மேலும், மற்றொரு LWQt திட்டமானது Wayland ஐ அடிப்படையாகக் கொண்ட தனிப்பயன் LXQt ரேப்பரை உருவாக்குகிறது.
- System76 ஆனது Wayland ஐப் பயன்படுத்தி COSMIC பயனர் சூழலின் புதிய பதிப்பை உருவாக்குகிறது.
- பிளாஸ்மா மொபைல், சைல்ஃபிஷ், வெப்ஓஎஸ் ஓப்பன் சோர்ஸ் எடிஷன், டைசன் மற்றும் ஆஸ்டெராய்டுஓஎஸ் ஆகிய மொபைல் இயங்குதளங்களில் வேலேண்ட் இயல்பாகவே இயக்கப்படுகிறது.
Wayland ஐ அடிப்படையாகக் கொண்டு, Ubuntu Framework மற்றும் Wayward shells உருவாக்கப்படுகின்றன.
இறுதியாக, இந்த புதிய பதிப்பை முயற்சிக்க ஆர்வமுள்ளவர்களுக்கு உங்கள் உருவாக்கத்திற்கான மூலக் குறியீட்டை நீங்கள் பதிவிறக்கம் செய்யலாம் பின்வரும் இணைப்பு.
கருத்து தெரிவிப்பதில் முதலில் இருங்கள்