Xwayland yana ƙara tallafi don haɓaka kayan masarufi akan tsarin tare da NVIDIA GPUs

Tushen lambar XWayland, ɓangaren DDX (Na'ura-Dogara X) wanda ke tafiyar da X.Org Server don gudanar da aikace-aikacen X11 a cikin mahalli na tushen Wayland, an sabunta shi don ba da damar haɓaka haɓaka kayan masarufi akan tsarin tare da direbobin zane-zane na NVIDIA.

Yin la'akari da gwaje-gwajen da masu haɓaka suka yi, bayan kunna ƙayyadaddun faci, ayyukan OpenGL da Vulkan a cikin aikace-aikacen X da aka ƙaddamar ta amfani da XWayland kusan iri ɗaya ne da gudana a ƙarƙashin uwar garken X na yau da kullun. Wani ma'aikacin NVIDIA ne ya shirya canje-canjen. A cikin direban NVIDIA kanta, goyon baya ga abubuwan da ake buƙata don amfani da haɓakawa a cikin Xwayland zai bayyana a cikin ɗayan sakewa na gaba, ana ɗauka cewa a cikin reshen 470.x.

Bugu da ƙari, akwai wasu ci gaba da yawa masu alaƙa da tarin zane-zane na Linux:

  • Masu haɓakawa na Wayland suna shirin canza sunan babban reshe a duk ma'ajiyar su daga "maigida" zuwa "babban", kamar yadda kalmar "Maigida" kwanan nan an dauke shi a siyasance ba daidai ba, yana tunawa da bautar, kuma wasu 'yan al'umma sun dauka a matsayin abin ƙyama. Bi da bi, al'ummar freedesktop.org sun yanke shawarar yin amfani da ma'ajiyar 'babban' maimakon ma'ajiyar 'manhajar' ta tsohuwa don sabbin ayyuka.

    Abin sha'awa, akwai kuma masu adawa da wannan ra'ayi. Musamman ma, Jan Engelhardt, wanda ke kula da fakiti fiye da 500 a cikin openSUSE, ya kira muhawarar da GitHub da SFC suka yi don maye gurbin "maigida" tare da munafunci "babban" da ma'auni biyu. Ya ba da shawarar barin duk abin da yake da kuma mai da hankali kan ci gaba da ci gaba maimakon haifar da rikici tare da canza suna. A cewar Ian, ga waɗanda ba za su iya yin la'akari da kalmar "maigida" ba, za ku iya kawai tabbatar da cewa rassa biyu suna aiki tare da yanayin aikatawa iri ɗaya, kuma kuyi ba tare da karya tsarin da aka kafa ba.

  • Direban lavapipe Mesa, wanda aka tsara don yin software da amfani da LLVM don samar da lamba, yana goyan bayan API ɗin zane na Vulkan 1.1 da wasu fasalulluka daga ƙayyadaddun Vulkan 1.2 (a da OpenGL kawai aka sami cikakken tallafi a cikin lavapipe). An lura cewa direban ya yi nasarar cin duk gwaje-gwajen da suka shafi sabbin kayan aikin Vulkan 1.1, amma ya zuwa yanzu ya kasa yin gwajin iri ɗaya na Vulkan 1.0, wanda ke hana takaddun shaida na hukuma don tallafin Vulkan.
  • An buga kayan aikin Vgpu_unlock, yana ba ku damar kunna tallafin vGPU akan wasu katunan bidiyo na mabukaci NVIDIA Geforce da Quadro, waɗanda ba sa goyan bayan vGPUs a hukumance, amma sun dogara ne akan guntu ɗaya kamar katunan Tesla masu tsada (aikin GPU na zahiri yana iyakance ta software).
  • An gabatar da farkon aiwatar da sabon buɗaɗɗen direban PanVk, yana ba da tallafi ga API ɗin Vulkan graphics don ARM Mali Midgard da Bifrost GPUs. PanVk yana haɓaka ta ma'aikatan Collabora kuma an sanya shi azaman ci gaba na ci gaban aikin Panfrost, wanda ke ba da tallafi ga OpenGL.
  • An saki direban xf86-input-libinput 1.0.0, yana samar da tsari don Libinput, haɗe-haɗe don aiki tare da na'urorin shigarwa. A cikin mahallin tushen uwar garken X, ana iya amfani da direban xf86-input-libinput maimakon keɓancewar evdev da direbobin synaptics. Maɓallin canji a cikin sigar 1.0.0 shine canzawa zuwa lasisin MIT.

source: budenet.ru

Add a comment