И опять nvidia

Здравствуйте, уважаемые форумчане! Прошу сильно не бить, т.к. только зашел на форум. Моя проблема следующая:

Я заметил, что ютуб ест больно много ресурсов, хотя ноутбук новый и мощный. Гугл подсказал, что следует включить аппаратное ускорение видео, что я сразу и кинулся делать. Арчвики говорит, что следует поставить драйвер nouveau [сделано], а после проверить работу VA-APi с помощью vainfo. Однако, vainfo выдает ошибку:
vaInitialize failed with error code -1 (unknown libva error),exit
Вики на это уже говорит, что нужно поставить переменную окружения LIBVA_DRIVER_NAME=nouveau. И я это тоже сделал в /etc/environment. Однако, ошибка не исчезла, хотя printenv дает вывод, где
VDPAU_DRIVER=nouveau
LIBVA_DRIVER_NAME=nouveau
DESKTOP_SESSION=i3
Пожалуйста, помогите!
P.S. Также проблема с vdpauinfo. Выдает
Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1
Не смотря на переменную окружения, в выводе показал, что поставил
https://wiki.archlinux.org/title/Hardware_video_acceleration#NVIDIA
Ну ичто за карточка и почему нуво. В браузере аппаратное ускорение на линуксе больших плюшек не дает а глюки и геморой. Смотрите в mpv
https://archlinux.org.ru/forum/topic/19284/
Интересно, а что дает? Когда я сидел на KDE, такой проблемы не было. Может причина не в аппаратном ускорении?
Archvadim
Может причина не в аппаратном ускорении?
Ну смотрите какой процесс много потребляет.
Извиняюсь за поспешность, прочитал по ссылке. Спасибо большое!
P.s. и не забудьте сменить youtube-dl (он уже плохо поддерживается) на yt-dlp

sudo pacman -Rdds youtube-dl
sudo pacman -S yt-dlp
sudo ln -s  /usr/bin/yt-dlp /usr/bin/youtube-dl 
vs220
В браузере аппаратное ускорение на линуксе больших плюшек не дает а глюки и геморой.
Больших плюшек - нет, но дает. А глюки и геморрой будут обязательно с глючной и геморной графической подсистемой.

Провел еще один тест.
CPU: AMD Athlon 3000G with Radeon Vega (3) Graphics, видео-файл: h264, 1920x1080, 4538 kb/s, 59.94 fps
В столбцах результатов: CPU - средняя загрузка процессора за 1 минуту, t°C - температура, AVL - средняя загрузка системы за 1минуту.

media.ffmpeg.vaapi.enabled true

CPU t°C AVL
10% 37° 30%
media.ffmpeg.vaapi.enabled false
CPU t°C AVL
29% 41° 71%
mpv (hwdec vaapi)
CPU t°C LOAD
 4% 37° 22%
Видео VP9 в пределах погрешности дало аналогичные результаты, UHD не пробовал.

Вывод: в случае аппаратного декодирования видео в firefox я получил выигрыш в загрузке процессора - на 19%, температуры - на 4 градуса, общей загрузки системы - на 41%. Кроме того, с аппаратным декодированием получил более плавную картинку. По-моему, профит очевиден.

Archvadim
следует поставить драйвер nouveau [сделано]
С nouveau+hwdec+h264 даже в mpv вы с большой долей вероятности получите графические артефакты, подергивания и зависание видео-драйвера, после которого только REISUB (проверено). Если не верите - см. примечания по AVC на оф. сайте nouveau.
vs220
sudo ln -s /usr/bin/yt-dlp /usr/bin/youtube-dl
А за это бить по рукам.

~/.config/mpv/mpv.conf
-----
script-opts=ytdl_hook-ytdl_path=yt-dlp
ytdl-raw-options=extractor-args=youtube:player_client=android
ytdl-format="bestvideo[vcodec=?vp9][height<=?720][fps<=?60]+bestaudio/best"
Aivar
но дает
Речь про нвидию, поверьте те несколько процентов загрузки проца этого не стоят ( пока ).

Aivar
А за это бить по рукам
Без этого не работают программы и скрипты непосредственно обращаюшиеся к youtube-dl
Пример https://archlinux.org.ru/forum/post/249724/

Если уж хотите по феншую то
https://aur.archlinux.org/packages/yt-dlp-drop-in/
Но он тоже просто ссылку делает

youtube-dl пока автор ремонт в доме не закончит развиваться не будет и гугл его всячески притесняет( скорость маленькая и прочее) так что yt-dlp пока лучшая замена
 
Зарегистрироваться или войдите чтобы оставить сообщение.