fix: disable GPU sandbox on Linux to prevent fatal GPU process crash
All checks were successful
Build & Release / build (push) Successful in 2m26s

Fixes freeze/crash on AMD GPUs under CachyOS. Also fixes Discord RPC
branding to say Sanctum instead of Stoat.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
MiTHRAL 2026-04-21 14:26:48 -04:00
parent fb9d583c71
commit 04cae9d50b
2 changed files with 8 additions and 2 deletions

View file

@ -8,6 +8,12 @@ import { initTray } from "./native/tray";
import { checkForUpdates } from "./native/updater"; import { checkForUpdates } from "./native/updater";
import { BUILD_URL, createMainWindow, mainWindow } from "./native/window"; import { BUILD_URL, createMainWindow, mainWindow } from "./native/window";
// Linux GPU sandbox causes fatal crash on some AMD/CachyOS setups
if (process.platform === "linux") {
app.commandLine.appendSwitch("disable-gpu-sandbox");
app.commandLine.appendSwitch("disable-software-rasterizer");
}
// Squirrel-specific logic // Squirrel-specific logic
// create/remove shortcuts on Windows when installing / uninstalling // create/remove shortcuts on Windows when installing / uninstalling
// we just need to close out of the app immediately // we just need to close out of the app immediately

View file

@ -19,10 +19,10 @@ export async function initDiscordRpc() {
state: "mithraic.space", state: "mithraic.space",
details: "Chatting with others", details: "Chatting with others",
largeImageKey: "qr", largeImageKey: "qr",
largeImageText: "Join Stoat!", largeImageText: "Join Sanctum!",
buttons: [ buttons: [
{ {
label: "Join Stoat", label: "Join Sanctum",
url: "https://mithraic.space/", url: "https://mithraic.space/",
}, },
], ],