[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1049396: X2Go client desktop is set to Xfce regardless of the installed desktop



On Tue, 15 Aug 2023 10:33:03 +0200 Guido Berhoerster <guido@berhoerster.name> 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 to: