MPV holder op med at tilbyde Gnome-support på Wayland på grund af forskellige faktorer

MPV-udviklere afsløret for nylig i medieafspillerens kodebase, den har foretaget forskellige ændringer med det formål at være i stand til at kontrollere spillerens opstart i Gnome-miljøetfordi dette slutter bare og programmet sender en fejlmeddelelse om manglende evne til at bruge programmet i GNOME.

Efter det denne ændring blev erstattet af en lettere version og begrænset til en advarsel. Forud for dette var en lignende advarsel allerede fra udgivelsen 0.32 udstedt på tilstedeværelsen af ​​kendte problemer der vises når du kører GNOME baseret på Wayland.

Af de problemer, der er blevet identificeret Det nævnes, at når spilleren starter i en Wayland-baseret GNOME-session vises der mange problemer, f.eks for tidlig billedgengivelse og tilfældig jitter med vsync sync.

Disse problemer er specifikke for GNOME, men opfattes af mange brugere ikke som GNOME-problemer, men som bugs i Wayland eller MPV.

Inden GNOME-udviklerne kan ordne manglerne, det anbefales, at brugerne skifter til en session køre på toppen fra X.Org-serveren eller brug andre Wayland-sammensatte servere.

Af problemerne med GNOME, manglen på støtte til xdg-dekorationsprotokollen nævnes også at dekorere vinduer på serversiden og protokol zwp_idle_inhibit_manager_v1, uden hvilken skærmen muligvis bliver blank under videoafspilning.

Det første problem kan undgås ved at køre mpv med indstillingerne –Gpu-context = x11egl eller –gpu-context = x11, og det andet ved at starte mpv med den GNOME-specifikke gnome-session-hæmmende driver.

Dette er uheldigt, fordi der er mange GNOME Wayland-specifikke problemer med mpv, som brugere fejler som mpv eller wayland-fejl, når det faktisk er et GNOME-problem.

Indtil disse problemer er løst opstrøms, skal GNOME mpv-brugere specifikt bruge Xorg-sessionen eller en anden Wayland-komponist, hvis de vil have en fejlfri oplevelse. Nedenfor er en kort liste over kendte problemer.

  • GNOME Wayland er kendt for potentielt at have tilfældige VSYNC-spidser og uhensigtsmæssige rammer. Dette sker i både wayland og xwayland og kun i GNOME. Indtil i det mindste dette er løst, kan vi ikke engang begynde at overveje at anbefale GNOME-vejland.
  • GNOME wayland har ikke dekorationer på serversiden, fordi de bevidst ikke understøtter xdg-dekorationsprotokollen, som er en ordentlig opstrømsprotokol. Brugere kan bruge –gpu-context = x11eglu –gpu-context = x11 for at få dekorationer på GNOME-stien eller bruge en anden komponist, der understøtter xdg-dekoration.
  • GNOME wayland understøtter ikke zwp idle inhibit manager-protokollen. Dette betyder, at skærmblankering vil forekomme under afspilning af sort video afhængigt af brugerindstillinger. En løsning er at bruge launch mpv med den gnome-specifikke gnome-session-hæmme.

Ifølge mpv-udviklerne, disse problemer skyldes, at GNOME ikke kun er placeret som et skrivebordmen som en separat platform, der ikke rigtig bryr sig om kompatibilitet med andre miljøer og nægter at tilføje support til de enklere standardmekanismer såsom protokoller xdg-dekoration og zwp_idle_inhibit_manager nævnt ovenfor, hvilket kunne forene foreningen af ​​applikationer til forskellige desktop-miljøer.

I stedet forsøger GNOME at håndhæve sine egne løsninger, der kræver GTK-binding, tillader klient-side-vinduesgengivelse (CSD) -kontrol eller kræve, at DBus deaktiverer pauseskærmen.

Endelig mpv-udviklere viste bare en advarsel, snarere end at fejle for tidligt, men besluttede at afbryde GNOME-support og stop med at svare på rapporterede systemproblemer med dette skrivebord.

Hvis du vil vide mere om meddelelsen fra MPV-udviklerne, kan du kontrollere detaljerne ved at gå til følgende link.

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


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Shupacabra sagde han

    eller opgav Gnome, hilsner fra plasma.