GWorkspace ApplicationTerminated issue

Patrick CARDONA <[email protected]> Sun, 08 Mar 2026 19:55:47 +0100
Newsgroups gmane.comp.lib.gnustep.general
Message-ID <7225261b678f86c2e4317323b00965e7@pi500>
Hello,

As Gworkspace again often terminates itself, and as it is the main 
process in xinit, it causes the Window Manager to reload itself and so 
on...
- I have serious doubts about the way I manage this in '.xsession': I 
joined the one I use now. It is generated by agnostep installer.

<my_dot_xsession.txt>


- I also believed firstly it was related to non native GNUstep X 
applications wrappers, but I experimented that it was also related to 
GNUstep apps: GNUMail, HelpViewer...

- So I extracted a few recent examples from my '.xsession-errors': you 
could read it there: 
https://github.com/pcardona34/agnostep-desktop/issues/14

Help would be appreciated.

Best regards,
Patrick

-- 
Patrick Cardona - Pi500 - GNU/Linux aarch64 (Debian 13.3)
Xorg (1:7.7+24) - libcairo2 (1.18.4-1+rpt1 arm64) - Window Maker 
(0.96.0-4)
GWorkspace (1.1.0 - 02 2025) - Theme: AGNOSTEP - Classic - MUA: 
GNUMail (1.4.0 - rev.947)
my_dot_xsession.txt (text/plain, 775 B)
#!/bin/bash

PID_XSESSION=$$

# Hack to avoid path issues with LightDM
if [ -f $HOME/.xprofile ];then
	. $HOME/.xprofile
fi

# Rotate the wallpaper?
WPRCONF=$HOME/.config/agnostep/wprotate.conf
if [ -f $WPRCONF ];then
	/usr/local/bin/wprotate.sh &
fi

# Compositor
/usr/bin/picom --config $HOME/.config/picom.conf &

if [ -f $HOME/.Xresources ];then
	xrdb -merge $HOME/.Xresources &
fi


### gdnc
#/Local/Tools/gdomap -L GDNCServer || /Local/Tools/gdnc &

### X Keyboard Layout


### Window Manager
/usr/bin/wmaker   --static &

### Agenda


### Mountapp


### GWorkspace within a DBus session
sleep 4
exec dbus-launch --sh-syntax --exit-with-session /System/Tools/openapp GWorkspace


### This is a secure way in any case Dbus fails to kill the session:
kill $PID_XSESSION