From fdffd0e73cce1166d4a99cf517fb892f4b80d0a5 Mon Sep 17 00:00:00 2001 From: ulve Date: Fri, 19 Jun 2026 14:42:13 +0200 Subject: [PATCH] fix steam black screen via -cef-disable-gpu-compositing overlay --- config/applications/steam.desktop | 2 +- configuration.nix | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/config/applications/steam.desktop b/config/applications/steam.desktop index d22708d..f251b2b 100644 --- a/config/applications/steam.desktop +++ b/config/applications/steam.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Name=Steam Comment=Application for managing and playing games on Steam -Exec=env DISPLAY=:0 steam -no-cef-sandbox %U +Exec=env DISPLAY=:0 steam %U Icon=steam Terminal=false Type=Application diff --git a/configuration.nix b/configuration.nix index ea382b7..da13edb 100644 --- a/configuration.nix +++ b/configuration.nix @@ -93,6 +93,13 @@ }; nixpkgs.config.allowUnfree = true; + nixpkgs.overlays = [ + (final: prev: { + steam = prev.steam.override { + extraArgs = "-cef-disable-gpu-compositing"; + }; + }) + ]; environment.systemPackages = with pkgs; [ wget