MPV dažādu faktoru dēļ pārtrauc piedāvāt Gnome atbalstu Veilendā

MPV izstrādātāji atklāja nesen multivides atskaņotāju kodu bāzē ir veikuši dažādas modifikācijas ar mērķi jāspēj pārbaudīt atskaņotāja palaišanu Gnome vidē tas vienkārši beidzas un programma nosūta kļūdas ziņojumu par nespēju izmantot programmu GNOME.

Pēc tam šīs izmaiņas tika aizstātas ar vieglāku versiju un aprobežojas ar brīdinājumu. Pirms tam, sākot no 0.32 izlaišanas, līdzīgs brīdinājums jau bija izsniedz par zināmu problēmu klātbūtni kas parādās palaižot GNOME, pamatojoties uz Wayland.

No konstatētajām problēmām Tiek minēts, ka tad, kad spēlētājs sāk Veilendas GNOME sesijā parādās daudzas problēmas, piemēram, priekšlaicīga kadru renderēšana un nejauša satricinājums ar vsync sinhronizāciju.

Šīs problēmas ir raksturīgas GNOME, taču daudzi lietotāji tās uztver nevis kā GNOME problēmas, bet gan kā kļūdas Wayland vai MPV.

Pirms GNOME izstrādātāji var novērst trūkumus, lietotājiem ieteicams pāriet uz sesiju skrien virsū no X.Org servera vai izmantojiet citus Wayland saliktos serverus.

No GNOME problēmām tiek pieminēts arī atbalsta trūkums xdg-decoration protokolam lai dekorētu logus servera pusē un protokolu zwp_idle_inhibit_manager_v1, bez kura ekrāns video atskaņošanas laikā var iztukšoties.

No pirmās problēmas var izvairīties, palaižot mpv ar opcijām –Gpu-context = x11egl vai –gpu-context = x11un otro, startējot mpv ar GNOME specifisko gnome-session-inhibitor draiveri.

Tas ir nožēlojami, jo ir daudz GNOME Wayland problēmu, kas saistītas ar mpv un kuras lietotāji kļūdās kā mpv vai wayland kļūdas, ja tā patiesībā ir GNOME problēma.

Kamēr šie jautājumi nav novērsti augšpusē, GNOME mpv lietotājiem īpaši jāizmanto Xorg sesija vai cits Wayland komponists, ja viņi vēlas bez kļūdām. Zemāk ir īss zināmo problēmu saraksts.

  • Ir zināms, ka GNOME Wayland potenciāli ir nejauši izvēlēti VSYNC tapas un nepiemēroti rāmji. Tas notiek gan wayland, gan xwayland un tikai GNOME. Kamēr vismaz tas nav novērsts, mēs pat nevaram sākt apsvērt iespēju ieteikt GNOME ceļazīmi.
  • GNOME wayland nav servera puses rotājumu, jo tie apzināti neatbalsta xdg-decoration protokolu, kas ir pareizs augšupējais protokols. Lietotāji var izmantot –gpu-context = x11eglu –gpu-context = x11, lai iegūtu rotājumus GNOME ceļā, vai izmantot citu komponistu, kas atbalsta xdg-decoration.
  • GNOME ceļš neatbalsta zwp dīkstāves bloķēšanas pārvaldnieka protokolu. Tas nozīmē, ka melnā video atskaņošanas laikā ekrāns tiks iztukšots atkarībā no lietotāja iestatījumiem. Risinājums ir palaišanas MPV izmantošana ar rūķim raksturīgo gnome-session-inhibit.

Pēc MPV izstrādātāju domām, šīs problēmas izraisa fakts, ka GNOME tiek pozicionēts ne tikai kā darbvirsmabet kā atsevišķa platforma, kurai nav īsti svarīga saderība ar citām vidēm un kura atsakās pievienot atbalstu vienkāršākiem standarta mehānismiem, piemēram, protokoliem xdg-decoration un zwp_idle_inhibit_manager kas varētu vienkāršot lietojumprogrammu apvienošanu dažādās darbvirsmas vidēs.

Tā vietā GNOME mēģina ieviest savus risinājumus, kuriem nepieciešama GTK saistīšana, atļauta klienta puses logu renderēšanas (CSD) vadība vai pieprasīt, lai DBus atspējotu ekrānsaudzētāju.

Visbeidzot, MPV izstrādātāji tikko parādīja brīdinājumu, nevis priekšlaicīgi izgāzties, bet nolēma pārtraukt GNOME atbalstu un pārtrauciet reaģēt uz ziņotajām problēmām sistēmās ar šo darbvirsmu.

Ja vēlaties uzzināt vairāk par MPV izstrādātāju paziņojumu, varat pārbaudīt informāciju, dodoties uz šo saiti.

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


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Šupakabra teica

    vai atteicās no Gnome, sveicieni no plazmas.