NVIDIA இயக்கிகளில் Wayland ஆதரவின் நிலை

NVIDIA தனியுரிம இயக்கிகளின் முன்னணி டெவலப்பர்களில் ஒருவரான Aaron Plattner, R515 இயக்கிகளின் சோதனைக் கிளையில் Wayland நெறிமுறை ஆதரவின் நிலையை வெளியிட்டார், இதற்காக NVIDIA கர்னல் மட்டத்தில் இயங்கும் அனைத்து கூறுகளுக்கும் மூலக் குறியீட்டை வழங்கியுள்ளது. பல பகுதிகளில், NVIDIA இயக்கியில் உள்ள Wayland நெறிமுறைக்கான ஆதரவு இன்னும் X11 ஆதரவுடன் சம நிலையை எட்டவில்லை என்பது குறிப்பிடத்தக்கது. அதே நேரத்தில், என்விடியா டிரைவரில் உள்ள சிக்கல்கள் மற்றும் வேலண்ட் நெறிமுறை மற்றும் அதன் அடிப்படையிலான கூட்டு சேவையகங்களின் பொதுவான வரம்புகள் இரண்டும் பின்னடைவு காரணமாகும்.

இயக்கி வரம்புகள்:

  • libvdpau நூலகம், பிந்தைய செயலாக்கம், தொகுத்தல், காட்சி மற்றும் வீடியோ டிகோடிங் ஆகியவற்றிற்கான வன்பொருள் முடுக்க வழிமுறைகளைப் பயன்படுத்த உங்களை அனுமதிக்கிறது, Wayland க்கான உள்ளமைக்கப்பட்ட ஆதரவைக் கொண்டிருக்கவில்லை. Xwayland உடன் நூலகத்தையும் பயன்படுத்த முடியாது.
  • ஸ்கிரீன் கேப்சருக்குப் பயன்படுத்தப்படும் NvFBC (NVIDIA FrameBuffer Capture) நூலகத்தில் Wayland மற்றும் Xwayland ஆதரிக்கப்படவில்லை.
  • nvidia-drm தொகுதி G-Sync போன்ற மாறக்கூடிய புதுப்பிப்பு வீத திறன்களைப் பற்றிய தகவலை வழங்காது, அவை வேலண்ட் அடிப்படையிலான சூழல்களில் பயன்படுத்தப்படுவதைத் தடுக்கிறது.
  • Wayland-சார்ந்த சூழல்களில், எடுத்துக்காட்டாக, SteamVR இயங்குதளத்தால் ஆதரிக்கப்படும் மெய்நிகர் ரியாலிட்டி திரைகளுக்கான வெளியீடு, DRM லீஸ் பொறிமுறையின் செயலிழப்பின் காரணமாக கிடைக்காது, இது பல்வேறு இடையகங்களுடன் ஸ்டீரியோ படத்தை உருவாக்கத் தேவையான DRM ஆதாரங்களை வழங்குகிறது. விர்ச்சுவல் ரியாலிட்டி ஹெட்செட்களுக்கு அவுட்புட் செய்யும் போது இடது மற்றும் வலது கண்கள்.
  • Xwayland ஆனது EGL_EXT_platform_x11 நீட்டிப்பை ஆதரிக்காது.
  • nvidia-drm தொகுதி GAMMA_LUT, DEGAMMA_LUT, CTM, COLOR_ENCODING மற்றும் COLOR_RANGE பண்புகளை கலப்பு மேலாளர்களில் வண்ணத் திருத்தத்திற்கான முழு ஆதரவுக்குத் தேவையானவற்றை ஆதரிக்காது.
  • Wayland ஐப் பயன்படுத்தும் போது, ​​nvidia-settings பயன்பாட்டின் செயல்பாடு குறைவாகவே இருக்கும்.
  • GLX இல் Xwayland உடன், வெளியீட்டு இடையகத்தை திரையில் வரைவது (முன்-பஃபர்) இரட்டை இடையகத்துடன் வேலை செய்யாது.

வேலண்ட் நெறிமுறை மற்றும் கூட்டு சேவையகங்களின் வரம்புகள்:

  • ஸ்டீரியோ அவுட்புட், எஸ்எல்ஐ, மல்டி-ஜிபியு மொசைக், ஃபிரேம் லாக், ஜென்லாக், ஸ்வாப் க்ரூப்ஸ் மற்றும் மேம்பட்ட காட்சி முறைகள் (வார்ப், பிளெண்ட், பிக்சல் ஷிப்ட் மற்றும் YUV420 எமுலேஷன்) போன்ற அம்சங்களை வேலேண்ட் புரோட்டோகால் அல்லது கூட்டு சேவையகங்கள் ஆதரிக்காது. வெளிப்படையாக, அத்தகைய செயல்பாட்டை செயல்படுத்த புதிய EGL நீட்டிப்புகளை உருவாக்க வேண்டும்.
  • PCI-Express Runtime D3 (RTD3) வழியாக வீடியோ நினைவகத்தை குறைக்க Wayland கூட்டு சேவையகங்களை அனுமதிக்கும் பொதுவாக ஏற்றுக்கொள்ளப்பட்ட API எதுவும் இல்லை.
  • எக்ஸ்வேலேண்டில் என்விடியா டிரைவரில் பயன்பாட்டு ரெண்டரிங் மற்றும் ஸ்கிரீன் அவுட்புட்டை ஒத்திசைக்க பயன்படுத்தக்கூடிய ஒரு பொறிமுறை இல்லை. அத்தகைய ஒத்திசைவு இல்லாமல், சில சூழ்நிலைகளில், காட்சி சிதைவுகளை நிராகரிக்க முடியாது.
  • வேலேண்ட் கூட்டுச் சேவையகங்கள் ஸ்கிரீன் மல்டிபிளெக்சர்களை (mux) ஆதரிக்காது, இரண்டு GPUகள் (ஒருங்கிணைந்த மற்றும் தனித்தன்மை) கொண்ட மடிக்கணினிகளில் தனித்தனியான GPU ஐ நேரடியாக ஒருங்கிணைந்த அல்லது வெளிப்புறத் திரையுடன் இணைக்கப் பயன்படுகிறது. X11 இல், முழுத்திரைப் பயன்பாடு தனித்த GPU மூலம் வெளிவரும் போது "mux" திரை தானாகவே மாறலாம்.
  • GLX வழியாக மறைமுகமான ரெண்டரிங் Xwayland இல் வேலை செய்யாது, ஏனெனில் GLAMOR 2D முடுக்க கட்டமைப்பின் செயலாக்கம் NVIDIA இன் EGL செயலாக்கத்துடன் இணங்கவில்லை.
  • Xwayland-அடிப்படையிலான சூழல்களில் இயங்கும் GLX பயன்பாடுகள் வன்பொருள் மேலடுக்குகளை ஆதரிக்காது.

ஆதாரம்: opennet.ru

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