From 3a86fe84f48da4e442976c495fc2f5c2c474309c Mon Sep 17 00:00:00 2001 From: Alexander Miroshnichenko Date: Fri, 29 May 2026 20:20:07 +0300 Subject: [PATCH] fix(loop): force X11 ozone platform and disable sandbox - Add --ozone-platform=x11 to wrapper to fix Wayland crash (zxdg_exporter_v1 protocol error causing SIGTRAP on Wayland) - Add --no-sandbox since chrome-sandbox lacks SUID on NixOS --- packages/loop/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/loop/package.nix b/packages/loop/package.nix index 65fb2b0..99eac30 100644 --- a/packages/loop/package.nix +++ b/packages/loop/package.nix @@ -130,7 +130,9 @@ EOF postFixup = '' wrapProgram $out/bin/loop \ --prefix PATH : ${glib.bin}/bin \ - --prefix LD_LIBRARY_PATH : $out/share/loop + --prefix LD_LIBRARY_PATH : $out/share/loop \ + --add-flags "--ozone-platform=x11" \ + --add-flags "--no-sandbox" ''; passthru = {