lxxx
https://wiki.archlinux.org/title/Hardware_video_acceleration https://github.com/elFarto/nvidia-vaapi-driver читай и ДЕЛАЙ что там написано
если бы не делал, что там написано - то не писал бы сюда. Не помогает ничего.
lxxx
источник установки firefox?
flathub, там 141 версия лежит
flexxxer
flathub, там 141 версия лежит
ну теперь понятно
flexxxer
flathub, там 141 версия лежит
flatpak install org.freedesktop.Platform.ffmpeg-full -y выполни https://discourse.flathub.org/t/codecs-in-the-firefox-flatpak/418
lxxx
flatpak install org.freedesktop.Platform.ffmpeg-full -y выполни https://discourse.flathub.org/t/codecs-in-the-firefox-flatpak/418
Пропуск: org.freedesktop.Platform.ffmpeg-full/x86_64/24.08 уже установлен
Мартин
Пропуск: org.freedesktop.Platform.ffmpeg-full/x86_64/24.08 уже установлен
У вас там на скрине ошибка которая говорит что проверить на наличие ускорения фаирфокс не может. Давайте сначала вывод просто из консоли, извне контейнера команды vainfo - всё ли у вас точно работает. Потом посмотрите и дайте разрешение через flatseal пользоваться всем оборудованием браузеру. device=all. потом скорее всего вам придется поставить бинарник фаирфокса - с сайта если нужны именно последние версии, а не из реп - убедиться что всё работает там ну и гуглить. например "flatpak firefox FEATURE_FAILURE_VIDEO_DECODING_TEST_FAILED"
Uber
Я всё таки убедился в том, что Fedora самый лучший и оптимальный дистрибутив Линукса, не зря сам Линус Торвальдс им пользуется.
lxxx
У вас там на скрине ошибка которая говорит что проверить на наличие ускорения фаирфокс не может. Давайте сначала вывод просто из консоли, извне контейнера команды vainfo - всё ли у вас точно работает. Потом посмотрите и дайте разрешение через flatseal пользоваться всем оборудованием браузеру. device=all. потом скорее всего вам придется поставить бинарник фаирфокса - с сайта если нужны именно последние версии, а не из реп - убедиться что всё работает там ну и гуглить. например "flatpak firefox FEATURE_FAILURE_VIDEO_DECODING_TEST_FAILED"
Trying display: wayland libva info: VA-API version 1.22.0 libva info: User environment variable requested driver 'nvidia' libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so libva info: Found init function __vaDriverInit_1_0 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.22 (libva 2.22.0) vainfo: Driver version: VA-API NVDEC driver [direct backend] vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileHEVCMain : VAEntrypointVLD VAProfileVP8Version0_3 : VAEntrypointVLD VAProfileVP9Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointVLD VAProfileHEVCMain10 : VAEntrypointVLD VAProfileHEVCMain12 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointVLD VAProfileHEVCMain444_10 : VAEntrypointVLD VAProfileHEVCMain444_12 : VAEntrypointVLD
Мартин
Trying display: wayland libva info: VA-API version 1.22.0 libva info: User environment variable requested driver 'nvidia' libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so libva info: Found init function __vaDriverInit_1_0 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.22 (libva 2.22.0) vainfo: Driver version: VA-API NVDEC driver [direct backend] vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileHEVCMain : VAEntrypointVLD VAProfileVP8Version0_3 : VAEntrypointVLD VAProfileVP9Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointVLD VAProfileHEVCMain10 : VAEntrypointVLD VAProfileHEVCMain12 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointVLD VAProfileHEVCMain444 : VAEntrypointVLD VAProfileHEVCMain444_10 : VAEntrypointVLD VAProfileHEVCMain444_12 : VAEntrypointVLD
Установил себе — посмотрел, дефолтная установка фаирфоркса через флатпак работает с ускорением. Наверно нужно винить нвидию и искать решения именно с ней. Например: https://discussion.fedoraproject.org/t/can-i-make-hardware-decoding-work-in-flathubs-flatpak-firefox-on-an-nvidia-gpu/146027 Тут смотрели? upd: я про "cp /usr/lib64/dri/nvidia_drv_video.so ~/.var/app/org.mozilla.firefox/dri/nvidia_drv_video.so"
lxxx
установил librewolf, на ютубе есть потеря кадров, но как-то меньше, чем на firefox. кстати, интересный костыль у них - на твиче лочится все потоки на 30 фпс, от этого 0 дроп, хорошо придумали 😂
lxxx
и что самое интересное — вот. проблема не зависит от браузера, хз что делать
lxxx
а с VDPAU работает?
без изменений
lxxx
что за железо? в mpv используется профиль gpu-hq?
S: Fedora Linux 42 (KDE Plasma Desktop Edition) x86_64 Kernel: Linux 6.15.6-200.fc42.x86_64 Display (PL2292H): 1920x1080 @ 75 Hz in 22" [External] CPU: Intel(R) Core(TM) i7-9700 (8) @ 4.70 GHz GPU: NVIDIA GeForce RTX 4060 Ti 16GB [Discrete] Memory: 2.65 GiB / 31.25 GiB (8%) Disk (/): 15.73 GiB / 464.74 GiB (3%) - btrfs
Шторм
У ТЕБЯ БЛИН СБОРКА ТАКАЯ ЧТО ЧУТЬ ЛИ НЕ СЕРВЕР
M23SNEZ3
У ТЕБЯ БЛИН СБОРКА ТАКАЯ ЧТО ЧУТЬ ЛИ НЕ СЕРВЕР
Что? Это обычная сборка современная
flexxxer
у тебя там 4000×2100, с чего ты решил что дропы это не нормально для таких разрешений
egs
у тебя там 4000×2100, с чего ты решил что дропы это не нормально для таких разрешений
можно без дропов, я гонял hevc 4k 120fps и на проце и на видюхе с gpu-hq.
flexxxer
можно без дропов, я гонял hevc 4k 120fps и на проце и на видюхе с gpu-hq.
ну в любом случае пускай скинет, зависит от кодека еще. на скрине его не нашел инфу о кодеке
flexxxer
на ноувидии протещу в конце недели
flexxxer
и что самое интересное — вот. проблема не зависит от браузера, хз что делать
короче без исходника говорить толку нет. если не можешь скинуть то предлагаю протестить на общедоступном видосе: Big Buck Bunny от Blender Foundation релизы в 2160p есть тут https://download.blender.org/demo/movies/BBB/ бери bbb_sunflower_2160p_60fps_normal.mp4.zip
Al
S: Fedora Linux 42 (KDE Plasma Desktop Edition) x86_64 Kernel: Linux 6.15.6-200.fc42.x86_64 Display (PL2292H): 1920x1080 @ 75 Hz in 22" [External] CPU: Intel(R) Core(TM) i7-9700 (8) @ 4.70 GHz GPU: NVIDIA GeForce RTX 4060 Ti 16GB [Discrete] Memory: 2.65 GiB / 31.25 GiB (8%) Disk (/): 15.73 GiB / 464.74 GiB (3%) - btrfs
Федора обычная, чем тебя не устроил свой дефолтный Фокс, открой рпм фузион, свапни ффмпег и установи кодеки. Я думал у тебя атомарку, если ковыряешь флатпак. Вот ещё в помощь Федина Вики. https://fedoraproject.org/wiki/Firefox_Hardware_acceleration
Al
ты думаешь он это не делал?
Не знаю, что и как он делает, ребята с нвидия уже писали, что все робит. И я бы сначала попробовал решения дистрибутива, а потом уже сторонние.
Al
Фокс от Федора самый козырной в линуксе, все наработки, флаги етс идут от него в Мозиллу, а не наоборот. Есть даже блог разработчика, Мартин Странски по-моему с описанием его работы.
lxxx
Что? Это обычная сборка современная
я бы не сказал, что проц 9 поколения современный
lxxx
а если пропишешь --profile=fast --ao=null ? влияет на дропы?
mpv --profile=fast --ao=null --hwdec=vaapi /home/lexx/Загрузки/bbb_sunflower_1080p_60fps_normal.mp4 ● Video --vid=1 (h264 1920x1080 60 fps) [default] ● Audio --aid=1 (mp3 2ch 48000 Hz 160 kbps) [default] ○ Audio --aid=2 (ac3 6ch 48000 Hz 320 kbps) [default] File tags: Artist: Blender Foundation 2008, Janus Bager Kristensen 2013 Comment: Creative Commons Attribution 3.0 - http://bbb3d.renderfarming.net Composer: Sacha Goedegebure Genre: Animation Title: Big Buck Bunny, Sunflower version AO: [null] 48000Hz stereo 2ch floatp VO: [gpu] 1920x1080 yuv420p AV: 00:03:43 / 00:10:34 (35%) A-V: 0.000 Dropped: 47 Exiting... (Quit)
M23SNEZ3
я бы не сказал, что проц 9 поколения современный
Вполне сойдёт)) Ещё лет 5 будет пахать:D
lxxx
Вполне сойдёт)) Ещё лет 5 будет пахать:D
ну на дворе какие там, 15 поколение уже? Вот это современный )
flexxxer
ну на дворе какие там, 15 поколение уже? Вот это современный )
если таким образом жить то жидочки будут довольны придется новый ифон покупать каждый год или два
Акакий Акваланг
если таким образом жить то жидочки будут довольны придется новый ифон покупать каждый год или два
Прошу, пожалуйста, flexerino. (flexxxxxxxxxxxxxxxxxxxxxxxxxxxer), давай успокоимся... Токсичность: 55.32%
Мартин
с нвидией на mpv уж лучше nvdec использовать или вулкан. Но уж точно не vaapi...
это не в поисках приключений делалось, это проверялось будут ли проблемы с vaapi только внутри флатпака, или и снаружи, в неизолированнной среде, тоже =)
Мартин
в рантаймах нет nvidia-vaapi-driver, он будет только в следующей версии. Или самому подкидывать
А вас нвидия? Про проблему lxxx. Вы не сталкивались с рассинхроном звука и пропуска кадров при аппаратном декодировании во флатпаке, вне флатпака, через vaapi и через vdpau? upd: А то железо у человека хорошее и так и хочется начать советовать проверять память, включать/отключать разгон или вообще проверять бп =)
flexxxer
А вас нвидия? Про проблему lxxx. Вы не сталкивались с рассинхроном звука и пропуска кадров при аппаратном декодировании во флатпаке, вне флатпака, через vaapi и через vdpau? upd: А то железо у человека хорошее и так и хочется начать советовать проверять память, включать/отключать разгон или вообще проверять бп =)
у меня есть ноут с nvidia-only режимом благодаря mux switch, я его гонял какое-то время перед тем как сестре отдать на постоянку и там не было таких проблем ни для видео в браузере (что при включенном аппаратном видеоускорении что выключенном) ни в SMPlayer (гуй для mpv) я проверял что видеоускорение включено и работает что в браузере что в плеере. видеокарта rtx 3060
Александр
да и mpv прекрасно с нвидиа работает
Александр
мне интересно, а что у него за железо такое? Может, там такая карточка, что ей 4k видео и не светит
Alex
Здрасьте приехали, игровой монстр
Да ладно, прям игровой, обычный офисник, браузер да сапер с картами
Александр
а где тут показатель dec? не вижу
какой ты dec хочешь увидеть в nvtop? он показывает нагрузку на видеокарту и приложения, которые её используют
Александр
когда видео на паузе, не рисуется. прикольно. на enc не обращайте внимание, я фильм в hevc перегоняю 😁
flexxxer
ну он не рисуется потому что видеокарта ничего не декодирует...
Александр
ну так стоит запустить - начинает декодировать, чё ты придираешься 😁
flexxxer
во прикол будет если nouveau юзает и думает там кодировщики обработаны
Alex
для некоторых это серверное железо 😁
Ага, тут если сапера запустит и то хорошо, а они уже говорят игровой, серверное, страшно представить что будет с людьми когда увидят проц амд епик 6535 у которого 64 ядра и 128 потока и нвидиа 5080 и то это еще не топ
Alex
"нифига сколько дорогого хлама"
Нормально, самое то что бы собирать проекты да крутить несколько ферм в придачу, хотя можно и лучше железо собрать
Alex
Ну хотя и оно уже слабовато(
Alex
Эх в будущем настанет время когда эти процы будут равняться по производительности сегодняшним пенькам и будем в будущем пытаться поставить федоры 142 и молиться чтобы хотя бы установочник показался
Alex
Хотя федора 142 наверняка будет свой копайлот, а люди будут рассказывать своим внукам сказки про страшный терминал и про вим)
Таков
В итоге будет или новая архитектура или же арм процы
Другое дело risc-v, открыт от лицензий арма, развивается великолепно. Но опять же портирование всего, это процесс.
Alex
Другое дело risc-v, открыт от лицензий арма, развивается великолепно. Но опять же портирование всего, это процесс.
Да и пока мало кто хочет на него что-то портировать хотя в будущем возможно он и сыщет свою нишу, он как линукс в мире процов
Таков
В итоге будет или новая архитектура или же арм процы
Милк-В конечно очень продвинулись в консьюмерке касаемо как плат, так и готовых решений. Но стоит это добро пока что астрономических денег. 2.5к зелени за готовый бокс и 1.5к за плату.
Таков
Да еще и проц распаян на плате(
Иначе никак, не выдумали сокет под риск-в процессоры
flexxxer
все же проприетарный
Alex
Иначе никак, не выдумали сокет под риск-в процессоры
Ну им есть куда стремиться хотя сокет под него уже на вряд ли будут пилить так как не выгодно остаётся надеяться на сторонних производителей кто подхватит инициативу и начнет выпускать платы с сокетом и процы под него
Таков
Ну им есть куда стремиться хотя сокет под него уже на вряд ли будут пилить так как не выгодно остаётся надеяться на сторонних производителей кто подхватит инициативу и начнет выпускать платы с сокетом и процы под него
Я смотрю суммарно срез игрушек на этой архитектуре и пока что это начало начал. Далеко и долго до придумывания розеток и прочего. Пока что это самый рассвет.
Александр
по твоей логике - у меня тоже mpv использует видеокарту 😁 (зато dec на 0%)
Ну что-то его определённо использует, хоть и на 0% Потому что у меня он вообще не отображается, даже если видео тупо на паузе стоит
Vasiliy Glazov
https://fedoraproject.org/wiki/Architectures/RISC-V