Firefox-koodikannassa, jolla käynnistetään Firefox 80, äskettäin ilmoitettiin Lisätty muutos, joka poistaa Linuxin käytöstä linkittäminen dekoodaustuki nopeutettu video laitteisto Wayland-pohjaisiin järjestelmiin.
Tämän avulla nyt tarjottu kiihtyvyys käyttää VA-API: ta (Video Acceleration API) ja FFmpegDataDecoder. Näin ollen tuki laitteiston videokiihdytykselle VA-API: n kautta on saatavana myös Linux-järjestelmille, jotka käyttävät X11-protokollaa.
Aikaisemmin vakaa laitteistovideokiihdytys tarjottiin vain uudelle taustalle, joka käytti Waylandia ja DMABUF-mekanismia.
X11: ssä kaasua ei käytetty gfx-ohjaimien ongelmien takia. Nyt video kiihdytyksen ottamisen käyttöönotto X11: lle on ratkaistu EGL: n avulla. Lisäksi X11-järjestelmissä toteutetaan mahdollisuus ajaa WebGL EGL: n kautta, mikä sallii WebGL-laitteistokiihdytyksen tuen X11: lle tulevaisuudessa.
Tällä hetkellä tämä ominaisuus on oletusarvoisesti poissa käytöstä (käytössä widget.dmabuf-webgl.enabled-toiminnon kautta), koska kaikkia ongelmia ei ole ratkaistu.
Aktivoi työ EGL: n kautta ympäristömuuttuja MOZ_X11_EGL tarjotaan, jonka jälkeen sävellyskomponentit Webrender ja OpenGL siirtyvät EGL: ään GLX: n sijaan. Toteutus perustuu X11: n uuteen DMABUF-taustajärjestelmään, joka on valmistettu jakamalla aiemmin ehdotettu DMABUF-taustakuva Waylandille.
Lisäksi, näet WebRender-sommittelujärjestelmien sisällyttämisen kannettaville tietokoneille, jotka perustuvat AMD-siruihin Windows 10 -alustalla, kootaan koodin perusteella, jonka perusteella Firefox 79 -versio muodostetaan.
WebRender on kirjoitettu Rust-kielellä, ja sen avulla voidaan saavuttaa merkittävä renderointinopeuden kasvu ja pienempi suorittimen kuormitus GPU-operaatioiden siirtämisen toiselle puolelle johtuen Sivun sisällön renderointi, joka toteutetaan GPU: lla suoritettavien varjostimien kautta.
WebRender sisältyi aiemmin Windows 10 -ympäristöön Intel GPU: lle, AMD APU: lle Raven Ridge, AMD Evergreen ja kannettavat tietokoneet, joissa on NVIDIA-näytönohjaimet. Linuxissa WebRender on tällä hetkellä käytössä Intel- ja AMD-korteille vain Firefoxin öisin ja se ei ole yhteensopiva NVIDIA-korttien kanssa.
Niille, jotka käyttävät tätä selainversiota, he voivat pakottaa sisällyttämään tiedot noin: config ja aktivoimaan asetukset "gfx.webrender.all" ja "gfx.webrender.enabled".
Muut odotetut muutokset
Lopuksi myös vale korostaa, että Firefox 79: lle määritettiin kokoonpano oletuksena dynaamisen evästeiden eristämisen mahdollistamiseksi osoiterivillä näkyvälle toimialueelle (»Ensimmäisen osapuolen dynaaminen eristäminen», kun sinun ja kolmannen osapuolen merkinnät määritetään sivuston perusverkkotunnuksen perusteella).
Konfigurointia ehdotetaan konfigurointilaitteen kokoonpano-osassa lukita liikkeen seuranta evästeiden estomenetelmien pudotusvalikossa.
Lisäksi, Firefox 79: ssä oletuksena uusi näyttö, jossa on kokeelliset asetukset, aktivoidaan: "Tietoja: config #experimental".
Mitä muita uutisia mitä voimme odottaa Firerox 80: ssä se on HTTPS-tila mikä on Suunniteltu valvomaan HTTPS: ää sivustoissa. Se toimii tavalla samanlainen kuin HTTPS Everywhere ja muut HTTPS-päivityslaajennukset selaimille siinä mielessä, että se yrittää päivittää HTTP-yhteydet, jotka eivät ole suojattuja, HTTPS-yhteyksiin, jotka ovat.
Suurin ero vain HTTPS-natiivimoodin ja laajennusten välillä on se, että Mozilla-toteutus yrittää päivittää jokaisen HTTP-yhteyden HTTPS: ään.
Sen kanssa Firefox ilmoittaa käyttäjälle, jos koko sivustoa ei voitu ladata, koska se ei tue HTTPS: ää. Sama ei kuitenkaan koske kohteita, joita ei voi ladata sivustolle. Käyttäjät voivat jatkaa sivuston lataamista, jos se ei lataudu kokonaan.
Joten ystäväni, kuinka voin ottaa vaapin käyttöön Linuxissa? Asennan Firefox 80: n ja nyt? koska tein sen ja suorittimen käyttö YouTubessa on edelleen korkea. käytän manjaroa