From 859d23454315554682a07cd76a28fe56834889d4 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sun, 22 Mar 2026 01:12:01 +0700 Subject: [PATCH] Add no-sandbox switch for Linux alongside chrome-sandbox removal Both are needed: afterPack removes chrome-sandbox to prevent SUID fatal, appendSwitch handles Ubuntu 24.04+ AppArmor user namespace restrictions. --- packages/desktop/src/main.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/desktop/src/main.ts b/packages/desktop/src/main.ts index 23cc7eb3b..a7d5d00e2 100644 --- a/packages/desktop/src/main.ts +++ b/packages/desktop/src/main.ts @@ -21,6 +21,10 @@ import { import { registerOpenerHandlers } from "./features/opener.js"; import { setupApplicationMenu } from "./features/menu.js"; +if (process.platform === "linux") { + app.commandLine.appendSwitch("no-sandbox"); +} + const DEV_SERVER_URL = process.env.EXPO_DEV_URL ?? "http://localhost:8081"; const APP_SCHEME = "paseo"; app.setName("Paseo");