MPV bietet Gnome-Unterstützung für Wayland aufgrund verschiedener Faktoren nicht mehr an

MPV-Entwickler vorgestellt vor kurzem in der Media Player Codebasis, die haben verschiedene Modifikationen vorgenommen mit dem Zweck von Sie können den Start des Players in einer Gnome-Umgebung überprüfenAls das endet gerade und das Programm sendet eine Fehlermeldung über die Unfähigkeit, das Programm in GNOME zu verwenden.

Danach Diese Änderung wurde durch eine leichtere Version ersetzt und auf eine Warnung beschränkt. Zuvor war ab der Version 0.32 bereits eine ähnliche Warnung vorhanden ausgestellt bei Vorhandensein bekannter Probleme das erscheint beim Ausführen von GNOME basierend auf Wayland.

Von den identifizierten Problemen, Es wird erwähnt, dass, wenn der Spieler startet In der Wayland-basierten GNOME-Sitzung treten viele Probleme auf, z vorzeitiges Frame-Rendering und zufälliger Jitter mit vsync sync.

Diese Probleme sind spezifisch für GNOME, aber viele Benutzer betrachten sie nicht als GNOME-Probleme, sondern als Fehler in Wayland oder MPV.

Bevor die GNOME-Entwickler die Mängel beheben können, Es wird empfohlen, dass Benutzer zu einer Sitzung wechseln oben laufen vom X.Org-Server oder verwenden Sie andere Wayland-Verbundserver.

Von den Problemen mit GNOME, Der Mangel an Unterstützung für das xdg-Dekorationsprotokoll wird ebenfalls erwähnt Fenster auf der Serverseite und im Protokoll zu dekorieren zwp_idle_inhibit_manager_v1, ohne die der Bildschirm während der Videowiedergabe möglicherweise leer wird.

Das erste Problem kann vermieden werden, indem mpv mit den Optionen ausgeführt wird –Gpu-context = x11egl oder –gpu-context = x11und die zweite durch Starten von mpv mit dem GNOME-spezifischen Gnome-Session-Inhibit-Treiber.

Dies ist bedauerlich, da es viele GNOME Wayland-spezifische Probleme mit mpv gibt, die Benutzer als mpv- oder wayland-Fehler verwechseln, wenn es sich tatsächlich um ein GNOME-Problem handelt.

Bis diese Probleme im Upstream behoben sind, sollten GNOME-MPV-Benutzer speziell die Xorg-Sitzung oder einen anderen Wayland-Komponisten verwenden, wenn sie eine fehlerfreie Erfahrung wünschen. Unten finden Sie eine kurze Liste bekannter Probleme.

  • Es ist bekannt, dass GNOME Wayland möglicherweise zufällige VSYNC-Spitzen und unpassende Frames aufweist. Dies geschieht sowohl in Wayland als auch in Xwayland und nur in GNOME. Bis zumindest dies behoben ist, können wir nicht einmal in Betracht ziehen, GNOME wayland zu empfehlen.
  • GNOME wayland verfügt nicht über serverseitige Dekorationen, da das xdg-Decoration-Protokoll, bei dem es sich um ein ordnungsgemäßes Upstream-Protokoll handelt, absichtlich nicht unterstützt wird. Benutzer können –gpu-context = x11eglu –gpu-context = x11 verwenden, um Dekorationen auf dem GNOME-Pfad abzurufen, oder einen anderen Komponisten verwenden, der xdg-decoration unterstützt.
  • GNOME wayland unterstützt das zwp-Leerlaufsperr-Manager-Protokoll nicht. Dies bedeutet, dass während der Wiedergabe von schwarzen Videos abhängig von den Benutzereinstellungen eine Bildschirmausblendung auftritt. Eine Problemumgehung besteht darin, Launch-MPV mit dem Gnom-spezifischen Gnome-Session-Inhibit zu verwenden.

Laut den mpv-Entwicklern Diese Probleme werden durch die Tatsache verursacht, dass GNOME nicht nur als Desktop positioniert istAber als separate Plattform, die sich nicht wirklich um die Kompatibilität mit anderen Umgebungen kümmert und sich weigert, Unterstützung für die einfacheren Standardmechanismen wie Protokolle hinzuzufügen xdg-decoration und zwp_idle_inhibit_manager oben erwähnt, was die Vereinheitlichung von Anwendungen für verschiedene Desktop-Umgebungen vereinfachen könnte.

Stattdessen versucht GNOME, eigene Problemumgehungen zu erzwingen, für die eine GTK-Bindung erforderlich ist, die CSD-Steuerung (Client-Side Window Rendering) zuzulassen oder DBus zum Deaktivieren des Bildschirmschoners zu verpflichten.

Schließlich mpv-Entwickler haben gerade eine Warnung angezeigt, anstatt vorzeitig zu scheitern, aber beschlossen, den GNOME-Support einzustellen und reagieren Sie nicht mehr auf gemeldete Probleme in Systemen mit diesem Desktop.

Wenn Sie mehr über die Ankündigung der MPV-Entwickler erfahren möchten, können Sie die Details unter folgendem Link überprüfen.

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


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Shupacabra sagte

    oder gab Gnome auf, Grüße von Plasma.