On Tue, 15 Aug 2023 10:33:03 +0200 Guido Berhoerster <[email protected]> 
wrote:
> The cause is apparently that during installation
> debian-edu-ltsp-install is invoked with a --desktop argument
> which then defaults to Xfce.

The above should read "without a --desktop argument", however that is 
wrong as well. The --desktop only affects diskless client images, not
X2Go clients.

The problem is rather that debian-edu-ltsp-install hardcodes the Xfce 
session by rewriting /etc/ltsp/skel/.x2goclient/sessions with
"command=XFCE" every time it is invoked which is later copied into the
chroot.  So either the --desktop option needs to be overloaded or a new
--x2go-session argument needs to be introduced.

The default could be determined by simply going though all known 
education-desktop-* packages and using the first intalled one.

-- 
Guido Berhoerster

Reply via email to