From 5c023470d8038e372e3d3b02e97cfc4d654bc5ac Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Fri, 14 Jun 2024 14:13:41 +0200 Subject: [PATCH] TEMP: Enable debug logs by default Note that in the gnome-initial-setup session the Shell is started from the .desktop file rather than via systemd. Part of debugging --- data/org.gnome.Shell.desktop.in.in | 2 +- data/org.gnome.Shell@wayland.service.in | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/data/org.gnome.Shell.desktop.in.in b/data/org.gnome.Shell.desktop.in.in index 59d1cd2fe..9c5294dd7 100644 --- a/data/org.gnome.Shell.desktop.in.in +++ b/data/org.gnome.Shell.desktop.in.in @@ -2,7 +2,7 @@ Type=Application Name=GNOME Shell Comment=Window management and application launching -Exec=@bindir@/gnome-shell +Exec=/usr/bin/env G_MESSAGES_DEBUG=all SHELL_DEBUG=backtrace-warning,backtrace-segfaults @bindir@/gnome-shell Categories=GNOME;GTK;Core; OnlyShowIn=GNOME; NoDisplay=true diff --git a/data/org.gnome.Shell@wayland.service.in b/data/org.gnome.Shell@wayland.service.in index 813da0b70..2fe6f04b5 100644 --- a/data/org.gnome.Shell@wayland.service.in +++ b/data/org.gnome.Shell@wayland.service.in @@ -32,3 +32,5 @@ TimeoutStopSec=5 # Lower down gnome-shell's OOM score to avoid being killed by OOM-killer too early OOMScoreAdjust=-1000 + +Environment=G_MESSAGES_DEBUG=all SHELL_DEBUG=backtrace-warning,backtrace-segfaults