Status för Wayland-stöd i proprietÀra NVIDIA-drivrutiner

Aaron Plattner, en av de ledande utvecklarna av proprietÀra NVIDIA-drivrutiner, har bedömt tillstÄndet för stöd för Wayland i NVIDIA:s proprietÀra drivrutiner och listat omrÄden dÀr Waylands funktioner fortfarande ligger efter X11. Informationen hÀnvisar till NVIDIA:s drivrutinsgren 565, som Àr i beta-testning. EfterslÀpningen beror bÄde pÄ problem i NVIDIA-drivrutinen och pÄ allmÀnna begrÀnsningar i Wayland-protokollet och kompositservrar baserade pÄ det.

Funktioner som för nÀrvarande inte planeras att stödjas i NVIDIA-drivrutiner för system med Wayland pÄ grund av begrÀnsningar i Wayland-protokollet och kompositörer. servrar.

  • StereoutgĂ„ng (format som skapar stereobilder med olika buffertar för vĂ€nster och höger öga), med hjĂ€lp av GLX, EGL och Vulkan.
  • SLI Mosaic-lĂ€get, som gör det möjligt att kombinera flera GPU:er till en logisk GPU för att skapa en stor virtuell skĂ€rm bestĂ„ende av flera displayer.
  • Konfiguratorn nvidia-settings tillĂ„ter inte att uppnĂ„ ett identiskt instĂ€llningsnivĂ„ i olika kompositörsfönster, eftersom det saknas en enhetlig skĂ€rmkod i system med Wayland.

Vissa funktioner kan inte realiseras pÄ grund av oförmÄgan att sÀkerstÀlla samma stöd i olika kompositörer. servrar Wayland. Men samtidigt kan dessa funktioner implementeras i applikationer med hjÀlp av den grafiska API Vulkan och Vulkan-tillÀgget VK_KHR_display ("Vulkan Direct to Display"), som möjliggör direktkommunikation med skÀrmen, utan att passera genom kompositservern. Genom Vulkan kan möjligheter som stereoutgÄng (VK_KHR_multiview med rendering till flera vyportar), Vulkan Explicit SLI-lÀge (via VK_KHR_device_group), framebuffer-grupper (Swap Group, via VK_NV_present_barrier), bildfrysning (Frame Lock) och gemensamma lÄsningar (Genlock) realiseras.

Funktioner som redan Àr under utveckling eller som planeras att lÀggas till i framtida versioner av NVIDIA-drivrutiner:

  • AnvĂ€ndning av VRR (Variable Refresh Rate) i flerbildskonfigurationer i miljöer med Wayland. Kommer att lĂ€ggas till i nĂ€sta version av NVIDIA-drivrutiner.
  • StandardinstĂ€llning av parametern "nvidia-drm fbdev=1", vilket löser problem med felaktig utmatning nĂ€r endast en skĂ€rm anvĂ€nds av drivrutinerna nvidia-drm och simpledrm.
  • StandardinstĂ€llning av parametern "nvidia-drm modeset=1".
  • Stöd för anvĂ€ndning av Wayland DISPLAY MUX för automatisk omkoppling nĂ€r ett fullskĂ€rmsprogram anvĂ€nder en diskret GPU. Display-multiplexrar anvĂ€nds i bĂ€rbara datorer med tvĂ„ GPU:er (integrerad och diskret) för direkt anslutning av diskret GPU till inbyggd eller extern skĂ€rm.
  • Utökade skĂ€rmlĂ€gen, sĂ„som förvrĂ€ngning, blandning, pixeljustering och egenskaper som COLOR_ENCODING/COLOR_RANGE.
  • Möjlighet till anvĂ€ndning av Xwayland front-buffer med dubbel bufferhantering.
  • Stöd i nvidia-drm (Direct Rendering Manager) för Presentation Timing-mekanismen för synkronisering av bildutmatning pĂ„ skĂ€rmen.
  • Stöd för VDPAU (Video Decode and Presentation) API för att möjliggöra hĂ„rdvaruaccelerering i Wayland-miljöer för videobearbetning i olika format, samt utföra uppgifter som postbearbetning, sammanslagning, rendering och dekodning pĂ„ GPU-sidan.
  • Stöd för vGPU-teknik i Wayland-baserade system, vilket möjliggör anvĂ€ndning av virtuella NVIDIA GPU:er i virtualiseringssystem för att dela resurser av fysisk NVIDIA GPU.

Bland de nyligen implementerade funktionerna finns egl-x11-biblioteket, som förbÀttrar stödet för EGL-grÀnssnittet i DDX-servern Xwayland, som anvÀnds för att köra X11-appar i Wayland-baserade miljöer.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster