Summary: | Тухнет экран при проигрывании видео Wayland | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Aleksandr Shamaraev <mr.shad> |
Component: | mpv | Assignee: | Konstantin A Lepikhov (L.A. Kostis) <lakostis> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | evg, lakostis, oleg, vkni |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Aleksandr Shamaraev
2024-01-06 13:38:08 MSK
Кстати, в вики арч линукса нашел ссылку на скрипт который вроде как решает вопрос с затухание экрана Но работоспособность не проверял https://gist.github.com/crazygolem/a7d3a2d3c0cee5d072c0cbbbdee69286 было бы не плохо если из коробки пакета бы учитывался данный нюанс ) (In reply to Aleksandr Shamaraev from comment #0) > Добра! > DE: GNOME 45.2 > $ mpv --version > mpv 0.37.0 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects > built on Dec 27 2023 21:34:47 > libplacebo version: v6.338.1 > FFmpeg version: 6.1-alt2 > FFmpeg library versions: > libavutil 58.29.100 > libavcodec 60.31.102 > libavformat 60.16.100 > libswscale 7.5.100 > libavfilter 9.12.100 > libswresample 4.12.100 > > Ноутбук > CPU: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (8) @ 2.100GHz > GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series > > MPV не совсем корректно работает на wayland. > Если в настройках Питания включено "Уменьшение яркости экрана", а также > "Выключение экрана - 5 мин" (у меня так), то при просмотре видео сначала > уменьшается яркость, а потом тухнет экран. > > Добавление в ~/.config/mpv/mpv.conf строчки stop-screensaver (либо > stop-screensaver=yes либо always) проблему не решает... я так понимаю оно > более актуально для х11 > > Погуглив по интернету я нашел, что обойти данную проблему можно при помощи > gnome-session-inhibit , то есть gnome-session-inhibit mpv multik.mp4 > > В файле /usr/share/applications/mpv.desktop после Exec= перед mpv я вставил > gnome-session-inhibit > > Сейчас все отлично работает при включенном уменьшении яркости экрана и > выключении экрана через 5 мин (у меня так) > > В ауре нашел упоминание про некий mpv-full но я так понимаю это не > официальный пакет, но в нем проблема вроде как решена См. https://github.com/mpv-player/mpv/issues/9275 и https://gitlab.gnome.org/GNOME/mutter/-/commit/388b534062d77dd48ffc833a148e975fe5a6bce2 Начиная с версии 45.0 поддержка idle inhibit protocol появилась в mutter, т.е. сейчас все должно работать без костылей. (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #2) > Начиная с версии 45.0 поддержка idle inhibit protocol появилась в mutter, > т.е. сейчас все должно работать без костылей. Здравствуйте. При работе от батареи, в полноэкранном режиме просмотра видео, со временем идет уменьшение яркости экрана, а затем выключение экрана. mpv-0.38.0-alt1.x86_64 Стенд: OS: ALT Regular Sisyphus x86_64 Kernel: 6.1.87-std-def-alt1 DE: GNOME 46.1 CPU: Intel Celeron N4020C (2) @ 2.800GHz GPU: Intel GeminiLake [UHD Graphics 600] Я позже попробую изложить это в issue на mpv Здравствуйте. https://github.com/mpv-player/mpv/issues/13988 (In reply to Aleksandr Shamaraev from comment #5) > Здравствуйте. > > https://github.com/mpv-player/mpv/issues/13988 такой вопрос - а помогает ли использование -vo=gpu-next? Было бы неплохо увидеть вывод mpv при проигрывании видео, он находит wayland и idle inhibit protocol или нет. (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #6) > такой вопрос - а помогает ли использование -vo=gpu-next? Здравствуйте. Да помогает, также помогает удаление файла конфигурации mpv В общем как я выяснил, проблема воспроизводится только при использовании vo=dmabuf-wayland По этому я думаю, что данный баг можно тут закрыть, а про vo=dmabuf-wayland я напишу в issue С уважением. (Ответ для Aleksandr Shamaraev на комментарий #7) > vo=dmabuf-wayland Данная проблема решена 2 месяца назад. https://github.com/mpv-player/mpv/pull/14209 Я так понимаю, когда Вы пересоберете плеер, она уйдет. |