Puncte:1

Activarea accelerației hardware în Firefox

drapel na

Folosesc Ubuntu 20.04.3 pe AMD Ryzen 3 5300U cu grafică Renoir, rulând Firefox 93 x64 pe X11. Am urmat ghidul mai departe ArchWiki, dar chiar si asa MOZ_LOG_="PlatformDecoderModule:5" firefox afișează ieșirea

informații despre libva: versiunea VA-API 1.7.0
Informații libva: Încerc să deschid /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
Informații libva: S-a găsit funcția init __vaDriverInit_1_7
info libva: va_openDriver() returnează 0

Aceasta este toată rezultatul jurnalului. The VA-API a primit o ieșire de cadru... nu este afișat deloc, plus utilizarea procesorului pentru Firefox plutește la 56-68%. Am setat variabilele de mediu .profil la fel de

exportați MOZ_DISABLE_RDD_SANDBOX=1
exportați MOZ_X11_EGL=1

Ce împiedică Firefox să folosească accelerarea hardware aici? The mpv folosește cu succes VA-API și încărcarea procesorului pentru videoclipuri 1080p este de aproximativ 12-14%, așa că presupun că toate driverele VA-API sunt instalate și funcționează dacă sunt folosite.

Editare: cu MOZ_LOG="Dmabuf:5, PlatformDecoderModule:5" firefox Obțin următoarea ieșire:

[Copil 14739: MediaPDecoder #2]: D/PlatformDecoderModule VA-API Ieșire de un cadru cu pts=0dts=0 duration=17000 opac=-9223372036854775808
[Copilul 14739: MediaPDecoder #2]: D/Dmabuf DMABufSurfaceYUV::CreateYUVSurface() UID 1 din desc
[Copil 14739: MediaPDecoder #2]: D/Dmabuf DMABufSurfaceYUV::UpdateYUVData() UID 1
[Copil 14739: MediaPDecoder #2]: D/Dmabuf plan 0 format 1920 x 1080 format 20203852
[Copil 14739: MediaPDecoder #2]: D/Dmabuf plan 1 format 960 x 540 format 38385247
[Copil 14739: MediaPDecoder #2]: D/PlatformDecoderModule A creat un nou VA-API DMABufSurface UID = 1
[Copil 14739: MediaPDecoder #2]: D/PlatformDecoderModule VideoFrameSurfaceDMABuf: se creează UID de suprafață = 1
[Copil 14739: MediaPDecoder #2]: D/PlatformDecoderModule VideoFrameSurfaceVAAPI: VAAPI blocare suprafață dmabuf UID = 1

Jurnal complet Aici. Poate acest lucru să indice că VA-API este de fapt utilizat? Dacă într-adevăr este VA-API, atunci de ce utilizarea procesorului este mare și după ce vizionați un videoclip timp de 5 minute continuu, ventilatorul devine zgomotos?

Puncte:0
drapel na

O modalitate mai bună de a verifica decodarea video accelerată este prin comandă sudo watch cat /sys/kernel/debug/dri/0/amdgpu_pm_info si verifica daca VCN sau UVD se activează atunci când este redat un videoclip. Dacă rămâne dezactivat, atunci videoclipul este decodat prin software. În cazul meu, VCN se activează ori de câte ori firefox sau mpv redă videoclipul și rămâne dezactivat în chromium și opera. Pe cardurile mai noi, nu trebuie să folosim îmbunătățit-h264ify extensia ca VP8/VP9 este decodificată în hardware.

Îndepărtarea exportați MOZ_DISABLE_RDD_SANDBOX=1 nu afectează capacitatea firefox VCN.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.