Getting Nvidia hardware acceleration for Firefox on Manjaro - eitan-j/tech-journal GitHub Wiki

  • Created new firefox profile nvidia-test
  • will use nvidia-vaapi-driver
  • pamac install libva-nvidia-driver

requires nvidia-drm.modeset=1

  • cat /sys/module/nvidia_drm/parameters/modeset will tell if its on or not
  • edit /etc/default/grub
  • add nvidia-drm.modeset=1 to GRUB_CMDLINE_LINUX_DEFAULT
  • grub-mkconfig -o /boot/grub/grub.cfg
  • causes boot to fail with multiple monitors (solve later QwQ)

Change Firefox config

  • Go to about:config in test profile
  • change config according to docs

Environment variables

  • prime-run env LIBVA_DRIVER_NAME=nvidia MOZ_DISABLE_RDD_SANDBOX=1 firefox -p nvidia-test

Troubleshooting

  • I can't get firefox to use the card
  • Giving up (for now)
  • Set nvidia-drm.modeset=1