Sakin Rukunin Rukunin Weston 12.0

Bayan watanni takwas na ci gaba, an buga kwanciyar hankali na uwar garken haɗin gwiwar Weston 12.0, fasahar haɓaka fasahar da ke ba da gudummawa ga bayyanar cikakken goyon baya ga ka'idar Wayland a cikin Haske, GNOME, KDE da sauran mahallin masu amfani. Ci gaban Weston yana da nufin samar da tushe mai inganci mai inganci da misalan aiki don amfani da Wayland a cikin mahallin tebur da hanyoyin da aka haɗa, kamar dandamali don tsarin infotainment na kera, wayoyin hannu, TVs da sauran na'urorin mabukaci. Ana rarraba lambar aikin a ƙarƙashin lasisin MIT.

Mahimmancin canjin lambar sigar Weston ya faru ne saboda canje-canjen ABI waɗanda ke karya daidaituwa. Canje-canje a sabon reshen Weston:

  • An ƙara abin baya don tsara hanyar shiga nesa zuwa tebur - backed-vnc, wanda ke yin ayyuka kama da backend-rpd. Ana aiwatar da ka'idar VNC ta amfani da aml da neatvnc. Ana goyan bayan amincin mai amfani da ɓoyewar tashar sadarwa (TLS).
  • Ƙara abin baya don aiki tare da sabar multimedia na PipeWire.
  • Canje-canje a cikin DRM (Direct Rendering Manager) baya:
    • An aiwatar da tallafi don daidaitawa tare da GPUs da yawa. Don ba da damar ƙarin GPUs, zaɓi "-ƙarin-na'urori list_output_devices" an ba da shawarar.
    • Ƙara goyon baya don ka'idar sarrafa tsagewa don musaki aiki tare a tsaye (VSync) tare da bugun bugun fanɗari na tsaye, ana amfani da shi don kariya daga tsagewa a cikin fitarwa. A cikin shirye-shiryen caca, kashe VSync yana ba ku damar rage jinkirin fitowar allo, akan farashin kayan tarihi saboda tsagewa.
    • Ƙara goyon baya don ayyana nau'ikan abun ciki don HDMI (zane-zane, hotuna, fina-finai da wasanni).
    • An ƙara kayan jujjuyawar jirgin sama kuma an kunna lokacin da zai yiwu.
    • Ƙara goyon baya don masu haɗin rubutu da aka yi amfani da su don ɗaukar hotunan kariyar kwamfuta.
    • Ƙara wani kadara don tantance matakin bayyana gaskiya na jirgin sama.
    • Ana amfani da bayanin libdisplay-bayanin ɗakin karatu na waje don tantance metadata na EDID.
  • Backend-wayland yana aiwatar da ayyukan daidaita girman ta amfani da tsawo na xdg-shell.
  • An ƙara goyan baya na farko don tsarin kai-da-kai zuwa ga bayan-rdp mai nisa na baya.
  • Ƙarƙashin baya-baya mara kai, wanda aka tsara don yin aiki akan tsarin ba tare da nuni ba, ya ƙara goyon baya don kayan ado na kayan aiki da aka yi amfani da shi don gwada kayan aikin launi-lcms.
  • An soke ɓangaren ƙaddamarwa-logind kuma an kashe shi ta tsohuwa, maimakon haka ana ba da shawarar yin amfani da launcher-libseat, wanda kuma ke goyan bayan shiga.
  • libweston / tebur (libweston-desktop) yana ba da tallafi don yanayin jira kafin a haɗa buffer fitarwa zuwa abokin ciniki, wanda za'a iya amfani dashi, alal misali, don fara abokin ciniki daga farkon a cikin yanayin cikakken allo.
  • An aiwatar da ka'idar ɗaukar hoto ta yamma, an tsara ta don ƙirƙirar hotunan kariyar kwamfuta da kuma yin aiki azaman ƙarin aiki mai maye gurbin tsohuwar ka'idar hoton allo.
  • Ƙarin tallafi don ƙa'idar xwayland_shell_v1, wanda ke ba ku damar ƙirƙirar wani abu na xwayland_surface_v1 don takamaiman wl_surface.
  • Laburaren libweston yana aiwatar da goyan baya don amincin mai amfani ta hanyar PAM kuma yana ƙara goyan baya ga sigar 4 na mu'amalar software ta wl_output.
  • An ƙara sauƙaƙan yanayin zaɓin baya, harsashi da mai bayarwa zuwa tsarin mai haɗawa, yana ba da damar yin amfani da tsarin haɗin gwiwar "-backend=less", "-shell=foo" da "-renderer=gl|pixman" maimakon "-backend=headless-backend.so" "--shell=foo-shell.so" da "-renderer=gl-renderer.so".
  • Abokin ciniki mai sauƙi-egl yanzu yana da goyan baya ga ƙa'idar sikelin juzu'i, wanda ke ba da damar amfani da ƙimar ma'aunin ma'auni mara adadi, kuma an aiwatar da yanayin ma'auni a tsaye.
  • Harsashi don tsarin infotainment na mota ivi-shell yana aiwatar da kunna mayar da hankali kan shigar da maballin madannai don saman xdg-shell, wanda aka aiwatar ta hanya mai kama da kunna shigarwar a cikin tebur-harsashi da harsashi na kiosk-shell.
  • An haɗa ɗakin karatu na libweston-desktop a cikin ɗakin karatu na libweston, haɗa aikace-aikacen tare da libweston zai ba da damar yin amfani da duk ayyukan da aka bayar a baya a libweston-tebur.

source: budenet.ru

Add a comment