Wxrd, uwar garken haɗe-haɗe na tushen Wayland don tsarin gaskiya na gaskiya

Kwanan nan Collabora ya buɗe uwar garken haɗaɗɗen wxrd, wanda aka aiwatar bisa ka'idar Wayland kuma an tsara shi don samar da tebur dangane da abubuwan xrdesktop a cikin mahalli na gaskiya na XNUMXD.

A matsayin tushe, ana amfani da ɗakin karatu na wlroots, wanda masu haɓaka yanayin yanayin mai amfani da Sway suka haɓaka, da kuma wxrc composite uwar garken, wanda aka tsara don amfani a cikin tsarin gaskiya na gaskiya.

Ba kamar maganin da aka fara samarwa a xrdesktop ba, wxrd yana ba da sabar na'ura ta musamman don mahalli na gaskiya, maimakon daidaita masu sarrafa taga da fata kwamfutar tafi-da-gidanka da ake da su don tsarin gaskiya na kama-da-wane (aikin xrdesktop yana ba da faci daban-daban don kwin da GNOME Shell, waɗanda ke buƙatar daidaitawa ga kowane sabon sakin waɗannan abubuwan).

Yin amfani da wxrd yana ba ku damar yin madubi ba kawai don madubi abun ciki na tebur mai girma biyu ba, a lokaci guda yayin da aka nuna shi akan na'ura ta al'ada, har ma don sarrafa windows da aka ƙaddamar musamman don tebur mai girma uku daban (wato, ba don samar da dama daga kwalkwali na VR zuwa tebur da aka yi amfani da shi a cikin tsarin na yanzu) da kuma samar da yanayi daban don kwalkwali na gaskiya).

Sabanin ayyuka iri ɗaya irin su Simula VR, Stardust, Motar Mota da Safespaces, uwar garken haɗaɗɗiyar wxrd an gina shi yana la'akari da ƙaramin abin dogaro da amfani da albarkatu. Wxrd kuma yana ba da damar yin aiki ba kawai tare da aikace-aikacen da ke kan ka'idar Wayland ba kuma yana ba da damar gudanar da aikace-aikacen X11 ta amfani da sabar xwayland DDX.

Tunda an haɓaka ƙa'idar Wayland don maɓallan madannai na kama-da-wane, shigar da bayanai zuwa wxrd ana aiwatar da su ta hanyar tsarin kwaikwayi na madannai wanda ke canza duk haruffan Unicode, gami da emoji, daga maballin kama-da-wane da aka bayar a xrdesktop.

wxrd yana buƙatar katin bidiyo wanda ke goyan bayan API ɗin Vulkan graphics da tsawo na VK_EXT_image_drm_format_modifier, Mai jituwa tare da Mesa daga sigar 21.1 (an haɗa da Ubuntu 21.04). Amfani da Vulkan API don nunawa yana buƙatar ƙarin VK_EXT_physical_device_drm, wanda aka gabatar a Mesa 21.2 (Ubuntu 21.10).

Daga fa'idodin amfani da uwar garken haɗaɗɗiyar daban don tsarin gaskiya na kama-da-wane maimakon haɗawa tare da manajan taga na 2D da aka yi amfani da su don nuna tebur na gargajiya:

  • Lokacin da aka shiga cikin hanyar Wayland ko tushen X11, ɗakin karatu na wlroots yana buɗe taga inda zaku iya ɗaukar shigarwar madannai da abubuwan linzamin kwamfuta cikin sauƙi kuma ku tura wannan shigarwar zuwa takamaiman taga a cikin yanayi na gaskiya. A nan gaba, suna shirin yin amfani da wannan damar don tsara shigarwa ba kawai ta hanyar mai sarrafa gaskiya ba, har ma ta hanyar keyboard da linzamin kwamfuta na al'ada.
  • Windows ba ta iyakance ta gefuna na tebur na 2D kuma ana iya yin girman sa kai, iyakance kawai ta matsakaicin girman rubutu da kayan aikin ke goyan bayan.
  • Ana yin fasalin Windows a cikin wxrd tare da ƙimar wartsakewar lasifikan kai na 3D (HMD), yayin da madubin taga mai sarrafa taga na yau da kullun yana amfani da ƙimar wartsakewa da ake amfani da shi don sabunta bayanai akan tsayayyen mai duba.
  • Ana iya yin ma'anar rubutu ta la'akari da girman pixel na kwalkwali na 3D, ba tare da la'akari da girman pixel na madaidaicin duba ba.
  • Yana yiwuwa a yi amfani da wxrd akan tsarin da ke da kwalkwali na 3D kawai kuma ba su da na'ura ta yau da kullun.

Duk da yake fursunoni daban-daban na uwar garken hadaddiyar giyar don hakikanin gaskiya:

  • A cikin yanayi na zahiri na zahiri, kawai aikace-aikacen da aka saki na musamman don uwar garken haɗaɗɗiya daban ana nunawa, ba tare da ikon canjawa ko madubi windows waɗanda aka riga aka buɗe akan tebur na al'ada zuwa yanayin gaskiyar kama-da-wane (wato, don ci gaba da aiki da su). bude aikace-aikace a cikin yanayin gaskiya mai kama-da-wane) allon al'ada, dole ne ku sake farawa a cikin wani yanayi daban don kwalkwali na 3D).
  • Taimakon Wayland na iya iyakancewa a aiwatar da Vulkan API. Misali, gbm da wlroots ba za a iya amfani da su tare da direbobin NVIDIA na mallakar su ba saboda rashin goyan bayan tsawaita VK_EXT_drm_format_modifier.

Source: https://www.collabora.com


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.