MPV припиняє пропонувати підтримку Gnome на Wayland через різні фактори

Представлені розробники MPV нещодавно в базі коду медіаплеєра, внесли різні модифікації з метою мати можливість перевірити запуск програвача в середовищі GnomeЯк це просто закінчується і програма надсилає повідомлення про помилку про неможливість використання програми в GNOME.

Після того цю зміну замінила полегшена версія і обмежується попередженням. До цього, станом на випуск 0.32, подібне попередження вже було видається за наявністю відомих питань які з'являються під час запуску GNOME на базі Wayland.

З проблем, які були виявлені, Згадується, що коли гравець починає у сесії GNOME на базі Wayland з'являється багато проблем, таких як передчасне рендеринг кадру та випадковий тремтіння з синхронізацією vsync.

Ці проблеми характерні для GNOME, але багато користувачів сприймають їх не як проблеми GNOME, а як помилки в Wayland або MPV.

Перш ніж розробники GNOME зможуть виправити недоліки, користувачам рекомендується перейти на сеанс бігати зверху з сервера X.Org або використовуйте інші складені сервери Wayland.

З проблем із GNOME, також згадується відсутність підтримки протоколу xdg-decoration для оздоблення вікон на стороні сервера та протоколу zwp_idle_inhibit_manager_v1, без чого екран може порожніти під час відтворення відео.

Першої проблеми можна уникнути, запустивши mpv з параметрами –Gpu-context = x11egl або –gpu-context = x11, а другий, запустивши mpv із GNOME-специфічним драйвером для заборони сеансу gnome.

Це прикро, оскільки є багато специфічних проблем GNOME Wayland з mpv, які користувачі помилково сприймають як помилки mpv або wayland, коли це насправді проблема GNOME.

Поки ці проблеми не будуть вирішені вище, користувачі mpv GNOME повинні спеціально використовувати сесію Xorg або іншого композитора Wayland, якщо вони хочуть досвід без помилок. Нижче наведено короткий список відомих проблем.

  • Відомо, що GNOME Wayland потенційно має випадкові спайки VSYNC та непридатні кадри. Це трапляється як у wayland, так і xwayland, і лише в GNOME. Поки що, принаймні, це не виправлено, ми навіть не можемо почати розглядати рекомендації про шлях GNOME.
  • GNOME wayland не має прикрас на стороні сервера, оскільки вони навмисно не підтримують протокол xdg-decoration, який є належним протоколом вищого рівня. Користувачі можуть використовувати –gpu-context = x11eglu –gpu-context = x11, щоб отримувати прикраси на шляху GNOME, або використовувати інший композитор, який підтримує xdg-декорацію.
  • GNOME wayland не підтримує протокол диспетчера блокування холостого ходу zwp. Це означає, що під час відтворення чорного відео буде виникати гасіння екрану, залежно від налаштувань користувача. Обхідним шляхом є використання запуску mpv із специфічним для gnome затримкою gnome-session.

На думку розробників mpv, ці проблеми викликані тим, що GNOME позиціонується не лише як робочий стілале як окрема платформа, яка насправді не піклується про сумісність з іншими середовищами і відмовляється додавати підтримку для більш простих стандартних механізмів, таких як протоколи xdg-прикраса та zwp_idle_inhibit_manager згаданих вище, що може спростити уніфікацію програм для різних середовищ робочого столу.

Натомість GNOME намагається запровадити власні обхідні шляхи, які вимагають прив'язки GTK, дозволяють керування візуалізацією вікон на стороні клієнта (CSD) або вимагають від DBus вимкнення заставки.

Нарешті, Розробники mpv щойно вивели попередження, а не передчасно, але вирішив припинити підтримку GNOME і перестати відповідати на повідомлення про проблеми в системах з цим робочим столом.

Якщо ви хочете дізнатись більше про оголошення розробників MPV, ви можете перевірити деталі, перейшовши за таким посиланням.

Фуенте: https://github.com/mpv-player/mpv/


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

      Шупакабра - сказав він

    або відмовився від Гнома, привіт від Плазми.