Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Tutorial Akceleracja sprzętowa / dekodowanie sprzętowe Firefox + Nvidia
#1
0
Cześć,
Po raz trzeci podchodzę do tego tutoriala! Jak teraz się nie zapisze to będzie kaplica Wink

Absolutna! podstawowa sprawa jak i założenie: posiadamy kartę nvidii + zainstalowane sterowniki własnościowe [zamknięte].

Oto krok po kroku instrukcja jak włączyć wspomaganie sprzętowe w FireFoxie [>138] dla kart Nvidia [testowane na GTX1060 i RTX serii 4xxx i 5xxx] proszę NIE POMIJAĆ żadnego z kroków:

1. Włączenie parametru jądra:
Kod:
sudo xed /etc/default/grub

W linijce: GRUB_CMDLINE_LINUX_DEFAULT="..." dopisujemy 2 parametry [nvidia-drm.modeset=1 nvidia-drm.fbdev=1] tak, żeby  wyglądało to mniej więcej jak poniżej:
Kod:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 nvidia-drm.fbdev=1"

2. Odświeżamy GRUBA:
Kod:
sudo apt update-grub

3.Dodajemy zmienne środowiskowe na stałe globalnie:
Kod:
sudo xed /etc/environment

Plik ma wyglądać tak:
Kod:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
LIBVA_DRIVER_NAME=nvidia
MOZ_DISABLE_RDD_SANDBOX=1

4. Ostatnia zmiana, plik:
Kod:
sudo xed /etc/libwa.conf

Ma wyglądać w całości tak:
Kod:
LIBVA_MESSAGING_LEVEL=1

5. Instalacja [instalowanie zależności, klonowanie repozytorium, przejście do katalogu i instalacja]
Kod:
sudo apt install -y meson gstreamer1.0-plugins-bad libffmpeg-nvenc-dev libva-dev libegl-dev libgstreamer-plugins-bad1.0-dev 
git clone https://github.com/elFarto/nvidia-vaapi-driver.git
cd nvidia-vaapi-driver
meson setup build
meson install -C build

6. Sprzątanie:
Kod:
cd ..
rm -rf nvidia-vaapi-driver

7. Ustawienia FF w about:config ustawione na TRUE:
  • media.ffmpeg.vaapi.enabled [jak nie ma tego parametru to klikamy "+" i ustawiamy zmienną na true]
  • media.hardware-video-decoding.force-enabled
  • media.rdd-ffmpeg.enabled
  • media.av1.enabled
  • gfx.x11-egl.force-enabled
  • widget.dmabuf.force-enabled

8. Reboot i viola! Odpalając nvida-smi przy Firefoxie powinno być G+C [GPU + CPU] i tak to powinno wyglądać w zakładce aboutConfusedupport
[Obrazek: 8WLBjl3l.png]

Pomogłem? DAJ PLUSIKA! ( ͡° ͜ʖ ͡°)ノ⌐■-■ (⌐ ͡■ ͜ʖ ͡■)
Born to be root... not to reboot. Dodgy
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości