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-session-ignit.

Это прискорбно, потому что существует много специфических проблем GNOME Wayland с mpv, которые пользователи ошибочно принимают за mpv или ошибки Wayland, хотя на самом деле это проблема GNOME.

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

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

По словам разработчиков mpv, эти проблемы вызваны тем, что GNOME позиционируется не только как рабочий столно как отдельная платформа, которая на самом деле не заботится о совместимости с другими средами и отказывается добавлять поддержку более простых стандартных механизмов, таких как протоколы xdg-decoration и 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Шупакабра сказал

    или отказался от Gnome, привет от Plasma.