வெஸ்டன் காம்போசிட் சர்வர் 12.0 வெளியீடு

எட்டு மாத வளர்ச்சிக்குப் பிறகு, வெஸ்டன் 12.0 கூட்டுச் சேவையகத்தின் நிலையான வெளியீடு வெளியிடப்பட்டது, அறிவொளி, க்னோம், கேடிஇ மற்றும் பிற பயனர் சூழல்களில் வேலண்ட் நெறிமுறைக்கான முழு ஆதரவின் தோற்றத்திற்கு பங்களிக்கும் தொழில்நுட்பங்களை மேம்படுத்துகிறது. வெஸ்டனின் மேம்பாடு, டெஸ்க்டாப் சூழல்களில் வேலேண்டைப் பயன்படுத்துவதற்கான உயர்தர குறியீடு அடிப்படையையும், வாகன இன்ஃபோடெயின்மென்ட் சிஸ்டம்கள், ஸ்மார்ட்போன்கள், டிவிகள் மற்றும் பிற நுகர்வோர் சாதனங்களுக்கான தளங்கள் போன்ற உட்பொதிக்கப்பட்ட தீர்வுகளையும் வழங்குவதை நோக்கமாகக் கொண்டுள்ளது. திட்டக் குறியீடு MIT உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

வெஸ்டனின் குறிப்பிடத்தக்க பதிப்பு எண் மாற்றம், இணக்கத்தன்மையை உடைக்கும் ABI மாற்றங்கள் காரணமாகும். புதிய வெஸ்டன் கிளையில் மாற்றங்கள்:

  • டெஸ்க்டாப் - backed-vnc க்கு ரிமோட் அணுகலை ஒழுங்கமைக்க ஒரு பின்தளம் சேர்க்கப்பட்டுள்ளது, இது backend-rpd போன்ற செயல்பாடுகளை செய்கிறது. VNC நெறிமுறை aml மற்றும் neatvnc ஐப் பயன்படுத்தி செயல்படுத்தப்படுகிறது. பயனர் அங்கீகாரம் மற்றும் தகவல் தொடர்பு சேனல் குறியாக்கம் (TLS) ஆதரிக்கப்படுகிறது.
  • PipeWire மல்டிமீடியா சேவையகத்துடன் பணிபுரிவதற்கான பின்தளம் சேர்க்கப்பட்டது.
  • DRM (நேரடி ரெண்டரிங் மேலாளர்) பின்தளத்தில் மாற்றங்கள்:
    • பல GPUகளுடன் உள்ளமைவுகளுக்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது. கூடுதல் GPUகளை இயக்க, “—additional-devices list_output_devices” என்ற விருப்பம் முன்மொழியப்பட்டது.
    • செங்குத்து வெற்று துடிப்புடன் செங்குத்து ஒத்திசைவை (VSync) முடக்க, கிழிப்பு-கட்டுப்பாட்டு நெறிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது, இது வெளியீட்டில் கிழிந்துவிடாமல் பாதுகாக்கப் பயன்படுகிறது. கேமிங் புரோகிராம்களில், VSync ஐ முடக்குவது, கிழிக்கப்படுவதால் கலைப்பொருட்களின் விலையில், திரை வெளியீட்டில் ஏற்படும் தாமதங்களைக் குறைக்க உங்களை அனுமதிக்கிறது.
    • HDMI க்கான உள்ளடக்க வகைகளை வரையறுப்பதற்கான ஆதரவு சேர்க்கப்பட்டது (கிராபிக்ஸ், புகைப்படங்கள், திரைப்படங்கள் மற்றும் கேம்கள்).
    • விமானம் சுழலும் பண்பு சேர்க்கப்பட்டது மற்றும் முடிந்தால் இயக்கப்பட்டது.
    • ஸ்கிரீன்ஷாட்களை எடுக்கப் பயன்படுத்தப்படும் ரைட்பேக் கனெக்டர்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
    • ஒரு விமானத்தின் வெளிப்படைத்தன்மை அளவை தீர்மானிக்க ஒரு சொத்து சேர்க்கப்பட்டது.
    • EDID மெட்டாடேட்டாவை அலசுவதற்கு வெளிப்புற நூலகத்தின் libdisplay-info பயன்படுத்தப்படுகிறது.
  • backend-wayland ஆனது xdg-shell நீட்டிப்பைப் பயன்படுத்தி மறுஅளவிடுதல் செயல்பாடுகளைச் செயல்படுத்துகிறது.
  • மல்டி-ஹெட் அமைப்புகளுக்கான ஆரம்ப ஆதரவு பின்தளத்தில்-rdp தொலைநிலை அணுகல் பின்தளத்தில் சேர்க்கப்பட்டுள்ளது.
  • டிஸ்பிளே இல்லாத சிஸ்டங்களில் வேலை செய்ய வடிவமைக்கப்பட்ட பின்எண்ட்-ஹெட்லெஸ் பின்தளமானது, கலர்-எல்சிஎம்எஸ் செருகுநிரலைச் சோதிக்கப் பயன்படுத்தப்படும் வெளியீட்டு அலங்காரத்திற்கான ஆதரவைச் சேர்த்தது.
  • லாஞ்சர்-லாகிண்ட் கூறு முன்னிருப்பாக நிராகரிக்கப்பட்டது மற்றும் முடக்கப்பட்டது, அதற்கு பதிலாக லாஞ்சர்-லிப்சீட்டைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது, இது லாகினையும் ஆதரிக்கிறது.
  • libweston/desktop (libweston-desktop) அவுட்புட் பஃபர் கிளையண்டுடன் இணைக்கப்படுவதற்கு முன் காத்திருப்பு நிலைக்கு ஆதரவை வழங்குகிறது, எடுத்துக்காட்டாக, கிளையண்டை முழுத்திரை பயன்முறையில் தொடக்கத்தில் இருந்து தொடங்க இதைப் பயன்படுத்தலாம்.
  • வெஸ்டன்-அவுட்புட்-கேப்சர் நெறிமுறை செயல்படுத்தப்பட்டது, இது ஸ்கிரீன் ஷாட்களை உருவாக்குவதற்காகவும், பழைய வெஸ்டன்-ஸ்கிரீன்ஷூட்டர் நெறிமுறைக்கு மாற்றாக செயல்படுவதற்காகவும் வடிவமைக்கப்பட்டுள்ளது.
  • xwayland_shell_v1 நெறிமுறைக்கான ஆதரவு சேர்க்கப்பட்டது, இது ஒரு குறிப்பிட்ட wl_surfaceக்கு xwayland_surface_v1 பொருளை உருவாக்க உங்களை அனுமதிக்கிறது.
  • libweston நூலகம் PAM வழியாக பயனர் அங்கீகாரத்திற்கான ஆதரவைச் செயல்படுத்துகிறது மற்றும் wl_output மென்பொருள் இடைமுகத்தின் பதிப்பு 4க்கான ஆதரவைச் சேர்க்கிறது.
  • பின்தளம், ஷெல் மற்றும் ரெண்டரர் ஆகியவற்றைத் தேர்ந்தெடுப்பதற்கான எளிமையான பயன்முறை இசையமைப்பாளர் செயல்முறையில் சேர்க்கப்பட்டுள்ளது, இது தொடரியல் "--backend=headless", "-shell=foo" மற்றும் "-renderer=gl|pixman" ஆகியவற்றைப் பயன்படுத்த அனுமதிக்கிறது. “-backend=headless-backend.so” "--shell=foo-shell.so" மற்றும் "-renderer=gl-renderer.so".
  • எளிய-egl கிளையன்ட் இப்போது பகுதி அளவிலான நெறிமுறைக்கான ஆதரவைக் கொண்டுள்ளது, இது முழு எண் அல்லாத அளவு மதிப்புகளைப் பயன்படுத்த அனுமதிக்கிறது, மேலும் செங்குத்து பேனல் ரெண்டரிங் பயன்முறை செயல்படுத்தப்பட்டுள்ளது.
  • ஆட்டோமோட்டிவ் இன்ஃபோடெயின்மென்ட் சிஸ்டங்களுக்கான ஷெல் ivi-shell ஆனது xdg-shell மேற்பரப்பிற்கான விசைப்பலகை உள்ளீட்டு மையத்தை செயல்படுத்துகிறது, இது டெஸ்க்டாப்-ஷெல் மற்றும் கியோஸ்க்-ஷெல் ஷெல்களில் உள்ளீட்டை செயல்படுத்துவதைப் போன்றே செயல்படுத்தப்படுகிறது.
  • libweston-desktop பகிரப்பட்ட நூலகம் libweston நூலகத்தில் ஒருங்கிணைக்கப்பட்டுள்ளது, libweston உடன் பயன்பாடுகளை இணைப்பது libweston-desktop இல் முன்னர் வழங்கப்பட்ட அனைத்து செயல்பாடுகளையும் அணுக அனுமதிக்கும்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்