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

