Weston 10.0 ya zo tare da inganta sarrafa launi, sabbin ɗakunan karatu da ƙari

Wayland-hotunan hoto

An saki ingantaccen sigar Weston 10.0 Hadaddiyar Server, wanda ke haɓaka fasaha wanda ke ba da gudummawa ga cikakken dacewa da yarjejeniyar Wayland a cikin Haskakawa, Gnome, KDE da sauran muhallin mai amfani.

Wayland ta ƙunshi yarjejeniya (yawanci cikakke) da kuma aiwatar da tunani da ake kira Weston. Don ma'ana, Weston na iya amfani da OpenGL ES ko software (ɗakin karatu na pixman). A halin yanzu abokan ciniki sun iyakance ga OpenGL ES maimakon cikakken OpenGL saboda "libGL yana amfani da GLX da duk masu dogaro da X." Aikin yana kuma haɓaka nau'ikan GTK + da Qt wanda ke ba Wayland maimakon X.

A ci gaban Weston ya mai da hankali kan samar da ingantaccen lambar tushe da misalai masu aiki don amfani da Wayland a cikin yanayin tebur da kuma hanyoyin sakawa.

Babban sabbin fasalulluka na Weston 10.0

A cikin wannan sabon sigar Weston 10.0 wanda aka gabatar a matsayin babban sabon abu, an nuna cewa ƙarin abubuwan da aka haɗa don sarrafa launi, wanda ke ba ku damar canza launuka, yin gyare-gyaren gamma, da aiki tare da bayanan launi. An ambaci cewa a halin yanzu sauye-sauyen sun iyakance ga tsarin tsarin ciki na yanzu, masu sarrafa launi na ganuwa za su bayyana a sigar gaba.

Wani sabon abu da ya yi fice a cikin Weston 10.0 shine wancan a cikin linux-dmabuf-unstable-v1 aiwatar da ka'idar, wanda ke ba da damar raba katunan bidiyo da yawa ta amfani da fasahar DMA-BUF, an ƙara tare da tsarin "dma-buf feedback"., wanda ke ba da uwar garken haɗin gwiwa tare da ƙarin bayani game da samuwan GPUs kuma yana inganta ingantaccen musayar bayanai tsakanin GPUs na farko da na sakandare.

Misali, an ambaci cewa tallafin "dma-buf feedback" yana ƙaddamar da aikin fitarwa ba tare da buffer na tsaka-tsaki ba (nau'in sifili-kwafin).

A gefe guda kuma, muna iya samun hakan ƙarin tallafi don ɗakin karatu na libseat, wanda ke ba da ayyuka don tsara damar shiga shigarwar da aka raba da na'urori masu fitarwa ba tare da tushen gata ba (an daidaita damar shiga ta hanyar wani tsari na baya). Tare da ƙari na wannan sabon ɗakin karatu ana kiyaye shi cewa don juzu'i na gaba, an shirya don maye gurbin duk abubuwan da za a gudanar da Weston tare da libseat.

Baya ga wannan, an kuma yi nuni da cewa An fassara duk misalan aikace-aikacen abokin ciniki don amfani da tsawo na xdg-shell, wanda ke ba da hanyar sadarwa don yin hulɗa tare da filaye kamar yadda tare da windows, ƙyale a motsa filaye a kusa da allon, rage girman, faɗaɗa, sake girman girman, da dai sauransu.

Hakanan an haskaka cewa se kara da ikon sarrafa abokin ciniki software ta atomatik bayan farawa, misali, don tsara shirye-shiryen autorun bayan shiga.

Na sauran canje-canje da suka yi fice na wannan sabon sigar:

  • Ƙaddamarwar wl_shell interface, fbdev backend, da kayan aikin ƙaddamarwa na yamma (dole ne a yi amfani da ƙaddamar-zaune ko ƙaddamar da shiga don ƙaddamarwa).
  • Taimakon ƙaddamarwa na Weston yanzu ya ƙare kuma an kashe shi ta tsohuwa (zai kasance
    a cire shi a sigar gaba, amma ana iya sake kunna shi tare da zaɓin Meson.
  • An ƙara buƙatun dogaro, ginin yanzu yana buƙatar libdrm 2.4.95, libwayland 1.18.0 da ka'idojin wayland-1.24. Lokacin ƙirƙirar plugin ɗin nesa dangane da PipeWire, ana buƙatar libpipewire 0.3.
  • Extended gwajin suite.

A ƙarshe, idan kuna sha'awar samun damar ƙarin sani game da shi, kuna iya tuntuɓar cikakkun bayanai a cikin bin hanyar haɗi.

Yadda ake girka Weston 10.0 akan Ubuntu da abubuwan da suka samo asali?

Da kyau, ga masu sha'awar sha'awar shigar da wannan sabon tsarin na Weston, dole ne su sanya Wayland a kan tsarin su.Domin girka shi, kawai zamu buɗe tashar kuma a ciki zamu buga abubuwa masu zuwa:

pip3 install --user meson

Anyi wannan, yanzu za mu sauke sabon sigar Weston 7.0 tare da umarni mai zuwa:

wget https://wayland.freedesktop.org/releases/weston-10.0.0.tar.xz

Muna zare abin da ke ciki tare da:

tar -xvf weston-10.0.0.tar.xz

Muna samun damar fayil ɗin da aka kirkira tare da:

cd weston-10.0.0

Kuma muna aiwatar da tattarawa da girkawa tare da:

meson build/ --prefix=...

ninja -C build/ install

cd ..

A ƙarshe, ana ba da shawarar sake kunna kwamfutar don farawa tare da canje-canje a cikin sabon zaman mai amfani.


Bar tsokaci

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

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  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.