MPV berhenti menawarkan sokongan Gnome di Wayland kerana pelbagai faktor

Pembangun MPV dilancarkan baru-baru ini, di pangkalan kod pemain media, telah melakukan pelbagai pengubahsuaian dengan tujuan dapat mengesahkan permulaan pemain di persekitaran GnomeSebagai ini baru berakhir dan program menghantar mesej ralat mengenai ketidakupayaan untuk menggunakan program di GNOME.

Selepas itu perubahan ini digantikan dengan versi yang lebih ringan dan terhad kepada amaran. Sebelum ini, pada keluaran 0.32, sudah ada peringatan serupa dikeluarkan mengenai adanya masalah yang diketahui yang muncul semasa menjalankan GNOME berdasarkan Wayland.

Masalah yang telah dikenal pasti, Disebutkan bahawa ketika pemain bermula dalam sesi GNOME yang berpusat di Wayland, banyak masalah muncul, seperti rendering bingkai pramatang dan jitter rawak dengan penyegerakan vsync.

Masalah ini khusus untuk GNOME, tetapi dirasakan oleh banyak pengguna bukan sebagai masalah GNOME, tetapi sebagai bug di Wayland atau MPV.

Sebelum pembangun GNOME dapat memperbaiki kekurangannya, disarankan agar pengguna beralih ke sesi berlari di atas dari pelayan X.Org atau gunakan pelayan komposit Wayland yang lain.

Masalah dengan GNOME, kekurangan sokongan untuk protokol hiasan xdg juga disebutkan untuk menghiasi tingkap di sisi pelayan dan protokol zwp_idle_inhibit_manager_v1, tanpa itu skrin mungkin kosong semasa main balik video.

Masalah pertama dapat dielakkan dengan menjalankan mpv dengan pilihan –Gpu-konteks = x11egl atau –gpu-konteks = x11, dan yang kedua dengan memulakan mpv dengan pemacu penghambatan sesi-gnome-sesi khusus GNOME.

Ini amat disayangkan kerana terdapat banyak masalah khusus GNOME Wayland dengan mpv yang pengguna salah anggap sebagai kesalahan mpv atau wayland sedangkan sebenarnya masalah GNOME.

Sehingga masalah ini diselesaikan di hulu, pengguna mpv GNOME harus secara khusus menggunakan sesi Xorg atau komposer Wayland lain jika mereka mahukan pengalaman bebas bug. Berikut adalah senarai pendek masalah yang diketahui.

  • GNOME Wayland diketahui berpotensi mempunyai lonjakan VSYNC rawak dan bingkai yang tidak sesuai. Ini berlaku di kedua-dua jalan dan xwayland dan hanya di GNOME. Sehingga sekurang-kurangnya ini diperbaiki, kita bahkan tidak dapat mempertimbangkan untuk mengesyorkan jalan GNOME.
  • GNOME wayland tidak mempunyai hiasan di sisi pelayan kerana sengaja tidak menyokong protokol hiasan xdg, yang merupakan protokol hulu yang betul. Pengguna boleh menggunakan –gpu-konteks = x11eglu –gpu-konteks = x11 untuk mendapatkan hiasan di jalan GNOME atau menggunakan komposer lain yang menyokong hiasan xdg.
  • GNOME wayland tidak menyokong protokol pengurus idle zwp idle. Ini bermaksud pengosongan skrin akan berlaku semasa main balik video hitam, bergantung pada tetapan pengguna. Penyelesaiannya adalah menggunakan mpv pelancaran dengan gnome-session-inhibit khusus gnome.

Menurut pembangun mpv, masalah ini disebabkan oleh kenyataan bahawa GNOME diletakkan bukan hanya sebagai desktoptetapi sebagai platform berasingan yang tidak begitu peduli dengan keserasian dengan persekitaran lain dan enggan menambahkan sokongan untuk mekanisme standard yang lebih sederhana seperti protokol xdg-hiasan dan zwp_idle_inhibit_manager disebutkan di atas, yang dapat mempermudah penyatuan aplikasi untuk berbagai lingkungan desktop.

Sebagai gantinya, GNOME berusaha untuk menguatkan penyelesaiannya sendiri yang memerlukan pengikatan GTK, membenarkan kawalan tetingkap sisi pelanggan (CSD), atau memerlukan DBus untuk mematikan screen saver.

Akhirnya, pembangun mpv baru sahaja memaparkan amaran, bukannya gagal sebelum waktunya, tetapi memutuskan untuk menghentikan sokongan GNOME dan berhenti bertindak balas terhadap masalah yang dilaporkan dalam sistem dengan desktop ini.

Sekiranya anda ingin mengetahui lebih lanjut mengenai pengumuman yang dibuat oleh pembangun MPV, anda boleh menyemak perinciannya dengan pergi ke pautan berikut.

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


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Shupacabra kata

    atau menyerah pada Gnome, salam dari Plasma.