MPV smette di offrire supporto a Gnome su Wayland a causa di vari fattori

Svelati gli sviluppatori di MPV recentemente, nel codice base del lettore multimediale, il file hanno apportato varie modifiche con lo scopo di essere in grado di verificare l'avvio del lettore in ambiente GnomeCome questo finisce e il programma invia un messaggio di errore sull'impossibilità di utilizzare il programma in GNOME.

Dopo di che questa modifica è stata sostituita da una versione più leggera e limitato a un avvertimento. Prima di questo, a partire dalla versione 0.32, c'era già un avviso simile rilasciato in presenza di problemi noti che appaiono quando si esegue GNOME basato su Wayland.

Dei problemi che sono stati individuati, Si dice che quando il giocatore inizia nella sessione GNOME basata su Wayland, compaiono molti problemi, come rendering prematuro dei fotogrammi e jitter casuale con vsync sync.

Questi problemi sono specifici di GNOME, ma molti utenti li percepiscono non come problemi di GNOME, ma come bug in Wayland o MPV.

Prima che gli sviluppatori di GNOME possano correggere le carenze, si consiglia agli utenti di passare a una sessione corri in cima dal server X.Org o utilizzare altri server compositi Wayland.

Dei problemi con GNOME, viene menzionata anche la mancanza di supporto per il protocollo xdg-decoration per decorare le finestre lato server e protocollo zwp_idle_hibition_manager_v1, senza il quale lo schermo potrebbe diventare vuoto durante la riproduzione video.

Il primo problema può essere evitato eseguendo mpv con le opzioni –Gpu-context = x11egl o –gpu-context = x11e il secondo avviando mpv con il driver gnome-session -hibit specifico per GNOME.

Questo è un peccato perché ci sono molti problemi specifici di GNOME Wayland con mpv che gli utenti scambiano come errori di mpv o wayland quando si tratta in realtà di un problema di GNOME.

Fino a quando questi problemi non saranno risolti a monte, gli utenti di GNOME mpv dovrebbero utilizzare specificamente la sessione Xorg o un altro compositore Wayland se desiderano un'esperienza priva di bug. Di seguito è riportato un breve elenco di problemi noti.

  • GNOME Wayland è noto per avere potenzialmente picchi VSYNC casuali e frame inopportuni. Questo accade sia in wayland che in xwayland e solo in GNOME. Finché almeno questo non sarà risolto, non possiamo nemmeno iniziare a considerare di consigliare GNOME wayland.
  • GNOME wayland non ha decorazioni lato server perché deliberatamente non supportano il protocollo xdg-decoration, che è un protocollo upstream appropriato. Gli utenti possono utilizzare –gpu-context = x11eglu –gpu-context = x11 per ottenere decorazioni sul percorso GNOME o utilizzare un altro compositore che supporti xdg-decoration.
  • GNOME wayland non supporta il protocollo Zwp Idle Inibit Manager. Ciò significa che l'oscuramento dello schermo si verificherà durante la riproduzione di video in nero, a seconda delle impostazioni dell'utente. Una soluzione alternativa è usare launch mpv con gnome-session -hibit specifico per gnome.

Secondo gli sviluppatori di mpv, questi problemi sono causati dal fatto che GNOME è posizionato non solo come desktopma come una piattaforma separata che non si preoccupa davvero della compatibilità con altri ambienti e rifiuta di aggiungere il supporto per i meccanismi standard più semplici come i protocolli xdg-decoration e zwp_idle_inhibit_manager menzionato sopra, che potrebbe semplificare l'unificazione delle applicazioni per vari ambienti desktop.

Invece, GNOME sta cercando di applicare le proprie soluzioni alternative che richiedono l'associazione GTK, consentire il controllo del rendering della finestra lato client (CSD) o richiedere a DBus di disabilitare lo screen saver.

Infine, Gli sviluppatori mpv hanno appena visualizzato un avviso, piuttosto che fallire prematuramente, ma ha deciso di interrompere il supporto a GNOME e smettere di rispondere ai problemi di sistema segnalati con questo desktop.

Se vuoi saperne di più sull'annuncio fatto dagli sviluppatori di MPV, puoi verificare i dettagli andando al seguente link.

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


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Shupacabra suddetto

    o rinunciato a Gnome, saluti da Plasma.