MPV slutar erbjuda Gnome-stöd på Wayland på grund av olika faktorer

MPV-utvecklare presenteras nyligen i mediaspelarens kodbas, har gjort olika modifieringar med syftet med kunna verifiera spelarens start i Gnome-miljö, sedan detta slutar bara och programmet skickar ett felmeddelande om oförmågan att använda programmet i GNOME.

Efter det denna ändring ersattes av en lättare version och begränsad till en varning. Innan detta, från och med 0.32-utgåvan, var en liknande varning redan utfärdas på närvaron av kända problem som visas när du kör GNOME baserat på Wayland.

Av de problem som har identifierats, Det nämns att när spelaren startar i Wayland-baserad GNOME-session visas många problem, t.ex. för tidig ramåtergivning och slumpmässig jitter med vsync sync.

Dessa problem är specifika för GNOME, men många användare uppfattar dem inte som GNOME-problem utan som buggar i Wayland eller MPV.

Innan GNOME-utvecklarna kan åtgärda bristerna, det rekommenderas att användare byter till en session springa på toppen från X.Org-servern eller använd andra Wayland-sammansatta servrar.

Av problemen med GNOME, bristen på stöd för xdg-dekorationsprotokollet nämns också att dekorera fönster på serversidan och protokoll zwp_idle_inhibit_manager_v1, utan vilken skärmen kan bli tom under videouppspelning.

Det första problemet kan undvikas genom att köra mpv med alternativen –Gpu-context = x11egl eller –gpu-context = x11, och den andra genom att starta mpv med den GNOME-specifika gnome-session-hämma drivrutinen.

Detta är olyckligt eftersom det finns många GNOME Wayland-specifika problem med mpv som användare misstänker som mpv eller wayland-fel när det faktiskt är ett GNOME-problem.

Tills dessa problem har fixats uppströms bör GNOME mpv-användare specifikt använda Xorg-sessionen eller en annan Wayland-kompositör om de vill ha en buggfri upplevelse. Nedan följer en kort lista över kända problem.

  • GNOME Wayland är känt för att ha potentiellt slumpmässiga VSYNC-spikar och felaktiga ramar. Detta händer i både wayland och xwayland och endast i GNOME. Innan åtminstone detta är fixat kan vi inte ens börja överväga att rekommendera GNOME-vägland.
  • GNOME Wayland har inte dekorationer på serversidan eftersom de medvetet inte stöder xdg-dekorationsprotokollet, vilket är ett korrekt uppströmsprotokoll. Användare kan använda –gpu-context = x11eglu –gpu-context = x11 för att få dekorationer på GNOME-sökvägen eller använda en annan kompositör som stöder xdg-dekoration.
  • GNOME wayland stöder inte zwp idle inhibit manager-protokollet. Detta innebär att skärmsläckning kommer att inträffa under svart videouppspelning, beroende på användarinställningar. En lösning är att använda launch mpv med den gnome-specifika gnome-session-hämma.

Enligt mpv-utvecklarna, dessa problem orsakas av det faktum att GNOME inte bara är placerat som ett skrivbordmen som en separat plattform som inte riktigt bryr sig om kompatibilitet med andra miljöer och vägrar att lägga till stöd för enklare standardmekanismer som protokoll xdg-dekoration och zwp_idle_inhibit_manager som nämnts ovan, vilket kan förenkla föreningen av applikationer för olika skrivbordsmiljöer.

Istället försöker GNOME att genomdriva sina egna lösningar som kräver GTK-bindning, tillåter kontroll av fönsterrendering på klientsidan (CSD) eller kräver att DBus inaktiverar skärmsläckaren.

Slutligen, mpv-utvecklare visade bara en varning, snarare än att misslyckas i förtid, men beslutade att avbryta GNOME-stödet och sluta svara på rapporterade problem i system med detta skrivbord.

Om du vill veta mer om tillkännagivandet från MPV-utvecklarna kan du kontrollera detaljerna genom att gå till följande länk.

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


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Shupacabra sade

    eller gav upp Gnome, hälsningar från Plasma.