diff --git a/home/modules/firefox/default.nix b/home/modules/firefox/default.nix index 5af09bf6..e9ba10fb 100644 --- a/home/modules/firefox/default.nix +++ b/home/modules/firefox/default.nix @@ -159,6 +159,7 @@ in { # TODO: Disable and check if it works by default # "gfx.canvas.accelerated" = true; # Default value # "gfx.webrender.enabled" = true; # Does not exist? + "gfx.x11-egl.force-enabled" = true; "layers.acceleration.force-enabled" = true; "media.av1.enabled" = true; @@ -166,6 +167,7 @@ in { "media.hardware-video-decoding.force-enabled" = true; "media.rdd-ffmpeg.enabled" = true; # Default value "widget.dmabuf.force-enabled" = true; + # "widget.wayland-dmabuf-vaapi.enabled" = true; # Does not exist? }) diff --git a/system/nixinator/hardware-configuration.nix b/system/nixinator/hardware-configuration.nix index 9a904143..939f851c 100644 --- a/system/nixinator/hardware-configuration.nix +++ b/system/nixinator/hardware-configuration.nix @@ -73,8 +73,8 @@ cpu.amd.updateMicrocode = true; nvidia = { - # package = config.boot.kernelPackages.nvidiaPackages.stable; - package = config.boot.kernelPackages.nvidiaPackages.beta; + package = config.boot.kernelPackages.nvidiaPackages.stable; + # package = config.boot.kernelPackages.nvidiaPackages.beta; # NOTE: Beta, might (?) prevent discord screen-share modesetting.enable = true; # Not officially supported by NVidia but needed for wayland open = false; # TODO: Build failure on 2024-18-01