X2Go Bug report logs - #814
Properly starting xubuntu (and others) session in Ubuntu

version graph

Package: x2goserver-xsession; Maintainer for x2goserver-xsession is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver-xsession is src:x2goserver.

Reported by: Hrvoje Habjanić <hrvoje.habjanic@zg.ht.hr>

Date: Tue, 10 Mar 2015 15:35:01 UTC

Severity: normal

Found in version

Full log

Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

Received: (at submit) by bugs.x2go.org; 10 Mar 2015 15:30:25 +0000
From hrvoje.habjanic@zg.ht.hr  Tue Mar 10 16:30:24 2015
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=ham
Received: from ls405.t-com.hr (ls405.t-com.hr [])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id BA2865E15C
	for <submit@bugs.x2go.org>; Tue, 10 Mar 2015 16:30:23 +0100 (CET)
Received: from ls265.t-com.hr (ls265.t-com.hr [])
	by ls405.t-com.hr (Postfix) with ESMTP id 7807869898F
	for <submit@bugs.x2go.org>; Tue, 10 Mar 2015 16:30:23 +0100 (CET)
Received: from ls265.t-com.hr (localhost.localdomain [])
	by ls265.t-com.hr (Qmlai) with ESMTP id 7636D2110267
	for <submit@bugs.x2go.org>; Tue, 10 Mar 2015 16:30:23 +0100 (CET)
X-Envelope-Sender: hrvoje.habjanic@zg.ht.hr
Received: from habi.t-com.hr (habi.t-com.hr [])
	by ls265.t-com.hr (Qmali) with ESMTP id 2680120B0238
	for <submit@bugs.x2go.org>; Tue, 10 Mar 2015 16:30:23 +0100 (CET)
Received: from [] (unknown [])
	by habi.t-com.hr (Postfix) with ESMTP id 8C1AC60F13
	for <submit@bugs.x2go.org>; Tue, 10 Mar 2015 16:30:22 +0100 (CET)
Message-ID: <54FF0E0E.8080004@zg.ht.hr>
Date: Tue, 10 Mar 2015 16:30:22 +0100
From: Hrvoje Habjanić <hrvoje.habjanic@zg.ht.hr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
MIME-Version: 1.0
To: submit@bugs.x2go.org
Subject: Properly starting xubuntu (and others) session in Ubuntu
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-TM-AS-Product-Ver: IMSS-
X-TM-AS-Result: No--7.898-10.0-31-1
X-imss-scan-details: No--7.898-10.0-31-1
X-TM-AS-User-Approved-Sender: No
Package: x2goserver-xsession


It seems that ubuntu requires some additional stuff to be started,
to successfully fork X virtual session. The most notable is calling
of init script with "--user" argument.

Scripts used by /etc/X11/Xsession do most of the stuff ok, and are
used by GUI launchers (ie. lightdm). Unfortunately, it requires
some additional environment variables to work properly.

In most cases, it seems that DESKTOP_SESSION is the most important
one. Following does script properly starts xubuntu session, and is the
same as started from lightdm:


export DESKTOP_SESSION=xubuntu

exec /etc/X11/Xsession 'env XAUTHORITY=/home/'$LOGNAME'/.Xauthority /usr/bin/xfce4-session'


It is enough to put this somewhere on OS, and set it up as script
to be started when session start via x2gosession GUI.

List of possible values in "DESKTOP_SESSION" is available in 

It would be nice if you could put this information somewhere on the
wiki, so other users can use it to properly start session(s).



Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Tue Jan 31 16:19:06 2023; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.