Huminto ang MPV sa pag-alok ng suporta sa Gnome sa Wayland dahil sa iba't ibang mga kadahilanan

Inilahad ang mga developer ng MPV Kamakailan lamang sa batayan ng code ng media player, ang gumawa ng iba`t ibang mga pagbabago na may layunin ng ma-verify ang startup ng manlalaro sa kapaligiran ng GnomeBilang natatapos lang ito at ang programa ay nagpapadala ng isang mensahe ng error tungkol sa kawalan ng kakayahang gamitin ang programa sa GNOME.

Pagkatapos ang pagbabagong ito ay pinalitan ng isang mas magaan na bersyon at limitado sa isang babala. Bago ito, tulad ng paglabas ng 0.32, mayroon nang katulad na babala na inisyu sa pagkakaroon ng mga kilalang isyu lumitaw yan kapag nagpapatakbo ng GNOME batay sa Wayland.

Sa mga problemang natukoy, Nabanggit na kapag nagsimula ang manlalaro sa session na GNOME na nakabatay sa Wayland, maraming mga problema ang lilitaw, tulad ng napaaga ang pag-render ng frame at random na jitter may vsync sync.

Ang mga problemang ito ay tukoy sa GNOME, ngunit maraming mga gumagamit ang nakikita ang mga ito hindi bilang mga problema sa GNOME, ngunit bilang mga bug sa Wayland o MPV.

Bago maaayos ng mga developer ng GNOME ang mga kakulangan, inirerekumenda na lumipat ang mga gumagamit sa isang sesyon tumakbo sa itaas mula sa server ng X.Org o gumamit ng iba pang mga server ng pinaghalo ng Wayland.

Sa mga problema sa GNOME, ang kakulangan ng suporta para sa xdg-dekorasyon na proteksyon ay nabanggit din upang palamutihan ang mga bintana sa server side at protocol zwp_idle_inhibit_manager_v1, nang walang kung saan ang screen ay maaaring maging blangko sa panahon ng pag-playback ng video.

Ang unang problema ay maiiwasan sa pamamagitan ng pagpapatakbo ng mpv kasama ang mga pagpipilian –Gpu-konteksto = x11egl o –gpu-konteksto = x11, at ang pangalawa sa pamamagitan ng pagsisimula ng mpv sa driver na tukoy sa GNOME na tukoy na gnome-session-inhibit.

Ito ay kapus-palad dahil maraming mga tiyak na problema sa GNOME Wayland sa mpv na nagkakamali ang mga gumagamit bilang mpv o mga error sa wayland kapag ito ay talagang isang problema sa GNOME.

Hanggang sa ang mga isyung ito ay naayos na paitaas, dapat na partikular na gamitin ng mga gumagamit ng GNOME mpv ang sesyon ng Xorg o ibang kompositor ng Wayland kung nais nila ng walang karanasan sa bug. Nasa ibaba ang isang maikling listahan ng mga kilalang isyu.

  • Ang GNOME Wayland ay kilala na potensyal na magkaroon ng mga random na spike ng VSYNC at mga inopportune na frame. Nangyayari ito sa parehong wayland at xwayland at sa GNOME lamang. Hanggang sa hindi bababa sa naayos na ito, hindi namin masisimulan na isaalang-alang ang pagrerekomenda ng GNOME wayland.
  • Ang GNOME wayland ay walang mga dekorasyong panig ng server dahil sadyang hindi nila sinusuportahan ang xdg-dekorasyon na protokol, na isang wastong upstream na protocol. Maaaring gumamit ang mga gumagamit ng –gpu-konteksto = x11eglu –gpu-konteksto = x11 upang makakuha ng mga dekorasyon sa path na GNOME o gumamit ng isa pang kompositor na sumusuporta sa xdg-dekorasyon.
  • Hindi sinusuportahan ng GNOME wayland ang zwp idle inhibit manager manager. Nangangahulugan ito na ang pag-blangko sa screen ay magaganap sa panahon ng pag-playback ng itim na video, depende sa mga setting ng gumagamit. Ang isang solusyon ay gagamitin ang paglunsad mpv na may gnome-spesifik na gnome-session-inhibit.

Ayon sa mga developer ng mpv, ang mga problemang ito ay sanhi ng ang katunayan na ang GNOME ay nakaposisyon hindi lamang bilang isang desktopngunit bilang isang hiwalay na platform na hindi talaga nagmamalasakit sa pagiging tugma sa iba pang mga kapaligiran at tumanggi na magdagdag ng suporta para sa mas simpleng pamantayan ng mga mekanismo tulad ng mga protokol xdg-dekorasyon at zwp_idle_inhibit_manager na nabanggit sa itaas, na maaaring gawing simple ang pagsasama-sama ng mga application para sa iba't ibang mga kapaligiran sa desktop.

Sa halip, sinusubukan ng GNOME na ipatupad ang sarili nitong mga pag-workaround na nangangailangan ng paggapos ng GTK, payagan ang kontrol sa pag-render ng window ng client-side (CSD), o kailanganin ang DBus na huwag paganahin ang screen saver.

Sa wakas, Nagpakita lang ng babala ang mga tagabuo ng mpv, sa halip na mabigo nang maaga, ngunit nagpasya na ihinto ang suporta ng GNOME at ihinto ang pagtugon sa naiulat na mga problema sa mga system sa desktop na ito.

Kung nais mong malaman ang higit pa tungkol sa anunsyo na ginawa ng mga developer ng MPV, maaari mong suriin ang mga detalye sa pamamagitan ng pagpunta sa sumusunod na link.

Fuente: https://github.com/mpv-player/mpv/


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Shupacabra dijo

    o sumuko sa Gnome, mga pagbati mula sa Plasma.