Gjendja e mbështetjes për Wayland në drejtuesit pronarë të NVIDIA

Aaron Plattner, një nga zhvilluesit kryesorë të shoferëve pronetarë të NVIDIA, vlerësoi gjendjen e mbështetjes së Wayland në shoferët pronetarë të NVIDIA dhe renditi fushat ku mundësitë në lidhje me Wayland aktualisht mbeten pas X11. Informacioni i përket degës së shoferëve NVIDIA 565, e cila është në fazën e beta-testimit. Prishjet janë të lidhura si me problemet në vetë shoferin NVIDIA ashtu edhe me kufizimet e përgjithshme të protokollit Wayland dhe serverëve kompozitë që e bazohen në të.

Mundësitë që nuk janë planifikuar aktualisht për mbështetje në shoferët NVIDIA në sistemet me Wayland për shkak të kufizimeve të protokollit Wayland dhe kompozit. serverësh.

  • Shfaqja e stereos (formimi i njĂ« pamjeje stereos me buferĂ« tĂ« ndryshĂ«m pĂ«r syrin e majtĂ« dhe tĂ« djathtĂ«), duke pĂ«rdorur GLX, EGL dhe Vulkan.
  • ReĆŸimi SLI Mosaic, i cili lejon bashkimin e disa GPU-ve nĂ« njĂ« GPU logjik tĂ« vetĂ«m pĂ«r tĂ« krijuar njĂ« ekran virtual tĂ« madh, i pĂ«rbĂ«rĂ« nga disa ekrane.
  • Konfiguruesi nvidia-settings nuk lejon arritjen e njĂ« niveli identik tĂ« konfigurimeve nĂ« menaxherĂ«t e ndryshĂ«m tĂ« kompozit, pasi nĂ« sistemet me Wayland nuk ka njĂ« mekanizĂ«m tĂ« njĂ«jtĂ« pĂ«r konfigurimin e ekraneve.

Disa funksitete nuk mund tĂ« realizohen pĂ«r shkak tĂ« pamundĂ«sisĂ« pĂ«r tĂ« siguruar mbĂ«shtetje tĂ« njĂ«jtĂ« nĂ« kompozitĂ« tĂ« ndryshme. sistemet Wayland. Por kĂ«to mundĂ«si mund tĂ« realizohen nĂ« aplikacione, duke pĂ«rdorur API grafik Vulkan dhe zgjerimin Vulkan VK_KHR_display ("Vulkan Direct to Display"), qĂ« lejon tĂ« punosh drejtpĂ«rdrejt me ekranin, duke kaluar pĂ«rmes serverit kompozit. NĂ«pĂ«rmjet Vulkan mund tĂ« sigurohet funksionimi i mundĂ«sive tĂ« tilla si shfaqja stereos (VK_KHR_multiview me vizatimin nĂ« disa viewport), ReĆŸimi Vulkan Explicit SLI (pĂ«rmes VK_KHR_device_group), grupet e frame-bufferave (Swap Group, pĂ«rmes VK_NV_present_barrier), bllokimi i kadrove (Frame Lock) dhe bllokimet e pĂ«rgjithshme (Genlock).

Mundësitë që janë tashmë në zhvillim ose që planifikohet të shtohen në lëshimet e ardhshme të shoferëve NVIDIA:

  • PĂ«rdorimi i VRR (Variable Refresh Rate) nĂ« konfigurimet me shumĂ« monitorĂ« nĂ« mjedise me Wayland. Do tĂ« shtohet nĂ« lĂ«shimin e ardhshĂ«m tĂ« shoferĂ«ve NVIDIA.
  • Caktimi automatik i parametrave "nvidia-drm fbdev=1", qĂ« do tĂ« zgjidhĂ« problemet e shfaqjes sĂ« pasakte kur pĂ«rdoren shoferĂ«t nvidia-drm dhe simpledrm me njĂ« ekran.
  • Caktimi automatik i parametrave "nvidia-drm modeset=1".
  • MbĂ«shtetje pĂ«r pĂ«rdorimin e mux-it tĂ« shumĂ«fishtĂ« tĂ« ekranit nĂ« Wayland pĂ«r kalim automatik kur njĂ« aplikacion me ekran tĂ« plotĂ« jep nga GPU i dedikuar. ShumĂ«fishtarĂ«t e ekranit pĂ«rdoren nĂ« laptopĂ«t me dy GPU (tĂ« integruar dhe tĂ« dedikuar) pĂ«r tĂ« lidhur drejtpĂ«rdrejt GPU-nĂ« e dedikuar me njĂ« ekran tĂ« integruar ose tĂ« jashtĂ«m.
  • Reformat e avancuara tĂ« ekranit, si deformimi, pĂ«rzierja, zhvendosja e pikselĂ«ve dhe pronat COLOR_ENCODING/COLOR_RANGE.
  • MundĂ«sia e pĂ«rdorimit me Xwayland tĂ« buffersit tĂ« daljes nĂ« ekran (front-buffer) gjatĂ« dyfisheve tĂ« buffersit.
  • MbĂ«shtetje nĂ« nvidia-drm (Menaxheri i Renditjes sĂ« DrejtĂ«) mekanizmi i Koordinatave tĂ« Prezentimit pĂ«r sinkronizimin e daljes sĂ« kadrove nĂ« ekran.
  • MbĂ«shtetje pĂ«r API-nĂ« VDPAU (Dekodimi dhe Prezentimi i Videove) pĂ«r angazhimin nĂ« ambientet e bazuara nĂ« Wayland tĂ« mekanizmave tĂ« pĂ«rshpejtimit hardueror pĂ«r pĂ«rpunimin e videove nĂ« formate tĂ« ndryshme dhe pĂ«r transferimin nĂ« GPU pĂ«r detyra si pĂ«rpunimi pas, pĂ«rzierja, shfaqja dhe dekodimi i videove.
  • MbĂ«shtetje nĂ« sistemet e bazuara nĂ« Wayland pĂ«r teknologjinĂ« vGPU, e cila lejon pĂ«rdorimin e GPU-ve virtuale NVIDIA nĂ« sistemet e virtualizimit pĂ«r ndarjen e burimeve tĂ« GPU-sĂ« fizike NVIDIA.

Nga funksionalitetet e reja, bie në sy biblioteka egl-x11, e cila përmirëson mbështetje për ndërfaqen programuese EGL në serverin DDX të Xwayland, i përdorur për organizimin e nisjes së aplikacioneve X11 në ambientet e bazuara në Wayland.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster