Uhlobo lweFirefox lweFedora selivele lunokusekelwa kokusheshisa ukumiswa kwamavidiyo nge-VA-API

Umgcini wephakethe leFirefox weFedora umemezele lokho support manje isilungele ukusebenzisa ukusheshisa kwehardware ukuqoshwa kwamavidiyo IFirefox kuFedora isebenzisa i-VA-API, kusukela ukusheshisa kuze kube manje kusebenza kuphela ezindaweni ezisuselwa kuWayland, ngoba ukwesekwa kweChromium VA-API kwaqaliswa eFedora ngonyaka odlule.

Lokhu kungezwa okungeziwe kokusheshiswa kwehardware kokumiswa kwamavidiyo kuFirefox yenziwe yaba khona yi-Wayland backend entsha, esebenzisa indlela ye-DMABUF ukudweba ukwakheka nokuhlela ukushintshaniswa kwama-buffers ngalezi zinqubo ngezinqubo ezihlukile.

Yebo, ekugcineni sekukhona. Unyaka nohhafu ngemuva kokuthi Umphathi weTom Callaway Engineering @ Red Hat engeze isichibi kuChromium, siphinde sithole ukudlalwa kwevidiyo okusheshisiwe kweFirefox. Kuyihlazo ukuthatha isikhathi eside kodwa ngisafunda.

Ukusekelwa kwe-VA-API kuFirefox kucacisiwe, njengoba kusebenza eWayland kuphela okwamanje. Akunasizathu sobuchwepheshe salokho, anginaso nje isikhathi esanele sokuyisebenzisa nge-X11, ngakho-ke iphutha 1619523 lilinde abaduni abanesibindi.

UJonas Ådahl (Isigqoko Esibomvu) ungisizile nge-backland yeWayland kusukela ekuqaleni kweWayland eminyakeni emine eyedlule.

KuFedora 32 nakuFedora 31, inguqulo entsha yeFirefox 77 ifaka i-backend entsha ngokuzenzakalela lapho isebenza kuseshini yedatha ye-GNOME eWayland, kepha ukunika amandla i-hardware esheshisa ukumisa ikhodi yamaphakeji athe xaxa ayadingeka futhi okumele afakwe ohlelweni: i-ffmpeg, i-libva ne-libva-utils RPM Fusion repository, ehlanganiswe nokuxhaswa kwe-VA-API.

Kuzinhlelo ezinamakhadi wehluzo we-Intel, ukusheshisa isebenza kuphela nomshayeli we-libva-intel-driver (i-libva-intel-hybrid-driver ayisekelwa okwamanje).

Ku I-AMD GPU, ukusheshisa kusebenza uma unelabhulali ejwayelekile radeonsi_drv_video.so, okuyingxenye yephakeji le-mesa-dri-driver. Kumakhadi emidwebo ye-NVIDIA, ukwesekwa akukasetshenziswa. Ukuhlola ukuhambisana nomshayeli we-VA-API, ungasebenzisa insiza yelize.

Uma ukusekelwa kuqinisekisiwe, ukunika amandla ukushesha kuFirefox, ekhasini le- "about: config", kufanele usethe okuguquguqukayo "gfx.webrender.enabled" ne- "widget.wayland-dmabuf-vaapi.enabled" kuyiqiniso.

Ngemuva kokuqalisa kabusha isiphequluli, udinga ukuhlola ukwenziwa kweWebRender ne-backend entsha (iWayland / drm) ekhasini mayelana: nokusekelwa.

Ngemuva kwalokho, umsebenzisi kufanele aqinisekise ukuthi i-VA-API isetshenziselwa ukusheshisa ukubonisa ividiyo (kungahle kube nezinkinga zokuhambisana nama-codec, osayizi bevidiyo nemitapo yolwazi), lapho imodi yokulungisa iphutha ingavunyelwa ngokuqala iFirefox ngokuhlukahluka kwemvelo kwe-MOZ_LOG nokubheka ubukhona be- «VA-API FFmpeg init impumelelo.

MOZ_LOG = "PlatformDecoderModule: 5" MOZ_ENABLE_WAYLAND = 1 firefox

Ukusetshenziswa kokusheshisa lapho ubuka i-YouTube kuncike endleleni i-movie efakwe ngayo (H.264, AV1, njll.).

Ungabona ifomethi kumenyu yokuqhafaza kwesokudla kusigaba se- "Statistics for Nerds". Ukukhetha ifomethi esekelwa uhlelo lwekhompiyutha lokuhlela ividiyo, ungasebenzisa i-plugin ethuthukisiwe ye-h264ify.

Ngokwehlukana, amaphakheji aneFirefox 77.0 yeFedora afaka ama-patches angeziwe okuthinta ukusebenza nokuzinza, okungekho ekwakhiweni okujwayelekile kweMozilla Firefox 77.0. Ukufakwa kwalezi zigcawu esakhiweni esikhulu kulindeleke kuphela kuFirefox 78.0 (abasebenzisi bangasebenzisa inguqulo ye-beta yeFirefox 78 noma eyakhiwa ebusuku ivela eMozilla ngokuqala isiphequluli ngomyalo othi "MOZ_ENABLE_WAYLAND = 1 ./firefox").

Futhi, iMozilla iyakha Basebenzisa umtapo wezincwadi owakhelwe ngaphakathi we-libvpx ongawusekeli i-VA-API okwehla kwe-VP8 / VP9; uma ukusheshisa kunesidingo kokumiswa kwe-VP8 / VP9, ​​libvpx kufanele ikhutshazwe ngokusetha okuguquguqukayo "media.ffvpx.enabled" ku "mayelana: config" false "(libvpx isivele ikhubaziwe ephaketheni elivela endaweni yokugcina yeFedora).

Ekugcineni, uma ufuna ukwazi kabanzi ngayo, ungaxhumana nenothi yoqobo kwiwebhusayithi esemthethweni ye- UMartin Stransky.

Isixhumanisi yilokhu. 


Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.