From unknown Thu Apr 09 16:20:36 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#1553: x2goserver error: unknown operating system
Reply-To: Henrik Schmidt <hbs@informatik.uni-kiel.de>, 1553@bugs.x2go.org
Resent-From: Henrik Schmidt <hbs@informatik.uni-kiel.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Fri, 02 Jul 2021 07:45:02 +0000
Resent-Message-ID: <handler.1553.B.16252118813502@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1553
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.16252118813502
          (code B); Fri, 02 Jul 2021 07:45:02 +0000
Received: (at submit) by bugs.x2go.org; 2 Jul 2021 07:44:41 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,HTML_MESSAGE,
	RCVD_IN_MSPIKE_H2,SPF_HELO_NONE autolearn=ham autolearn_force=no
	version=3.4.2
Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 5AF0B5DA93
	for <submit@bugs.x2go.org>; Fri,  2 Jul 2021 09:44:38 +0200 (CEST)
Received: from [192.168.2.106] ([2.201.163.202]) by mrelayeu.kundenserver.de
 (mreue106 [213.165.67.113]) with ESMTPSA (Nemesis) id
 1MILnm-1m2ZtZ2cqK-00EMz6 for <submit@bugs.x2go.org>; Fri, 02 Jul 2021
 09:44:37 +0200
To: submit@bugs.x2go.org
From: Henrik Schmidt <hbs@informatik.uni-kiel.de>
Message-ID: <0818bf9b-a287-bd72-1bc1-feb33a6dff22@informatik.uni-kiel.de>
Date: Fri, 2 Jul 2021 09:44:36 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
 Thunderbird/78.11.0
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="------------9082990DF03C231755753725"
Content-Language: de-DE
X-Provags-ID: V03:K1:1CQZDuHjYkanvx/753Ki/LLoLrnA92Xu0DSWV2CD/ZOj05I12EB
 WcT9B1nxT0P8wNejWXpcKCVLNSW4KZ8sTJdfX+HsVmbvxxiyu/tgdTswF6IaQtX52AuMhFi
 pyvFwlJu4hwTMcU7OrslCNGDJx1s9IkoftVNHDeVNx0PRYcq7bJZ0loRQADhLYOiaod1lv4
 srZ/K6zCNjS/L/hzeeIUQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:GmjLB1g35CY=:ASMR8HzhlsNk+I5w0DsOq7
 p+QUdPmdIJNEn4X9/lumyKNAFDCdYHtt2QW1hLm3qPpaW8FxS0IcZyZHvbYWd6UjXfvb45iUl
 7svkSTaN0KcxLOgmvsM96MwX6aJKr8JX9V3EsZCwRHUG7NH9j5LfsiVnjjkw8UjrERz35kYq7
 RLl7yOll/9qIHTEcxYrtfmJ3c7MfsYU/x2c7GugEJJYqgdWJaoUB5Gtf0ZHKEgxOguMChxvGl
 owisM5k2Ippd6G2VwPXVlsxvdOyozH6cdJtVaR5lM3OWn7eQj8d/24dhOq+bI5iyJ1QqR69Gt
 vY5q4NXYs49aVEjJxLf9KzS81cTjJF3v345GR/D9S8K1EAUb1+LtlIVKOqWR5y4gCWdUizclE
 UPUmdI2T/WsSqj+NmjTQC6whTBylCXgMyOTa5XDlw061r5iPlOKH4DoDqpUMccJP502L0yock
 /jIiDnmryiJn/iSCHcEqbgW2Y+tR/Ix/WWrk4vqSa4B9P+orHXI1ayDGshW65fKzBCM9UfN1d
 58iX1+vXB4phBFcsef/jzWvrcnLM0PFZjr4BnmXCIaCLSspj2UDsBeGd/O6TGDW4WbhlAFhWj
 jtMNuavV2D/y+eb6N7UNK+uunGEUIEi5aPmQ6NmVSnmJWKYQk/j4Q6D0A3n4zOOYj08V/KlaY
 lx0Dw/SuuSNM7wCbuk6nVDctdv/apwVWcU7E1dacfOgtm1J0jONalW4+fDtMpjQhG7FkRc0P0
 +sQFqTDw/24LgnZ98hlyrW9jeLK1WKUl/xwz3cQgycmePqx6wdRl/aZQ6lJ3mPKifyJlgkptg
 qIyOaXseomvIFFp9izVNN8nRfasGLV7mzRaSJbCiXN6QDJgj7YHNu7OX2RP5OSgigfZcIGPCj
 fjA6tLZDCijgK7tCzGWA==

This is a multi-part message in MIME format.
--------------9082990DF03C231755753725
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Package: x2goserver
Version: 4.1.0.4

When starting a x2go session with the server running Opensuse Tumbleweed =
OS I expect to get a session.

What I get is the error message:|"Unknown operating system, XSession star=
tup not implemented!" I looked=20
at the x2goserver source code and it checked for ||[ -f /etc/SUSE-brand ]=
 || [ -f /etc/SuSE-release ] which both are=20
absent. I did a 'touch ||/etc/SuSE-release|' on the server and x2go start=
ed working again.

So there should be a better detection for Opensuse Tumbleweed.

Client:
Windows 10
X2GoClient 4.1.2.2
Session: xfce or kde, it doesn't matter
Server: OpenSuse Tumbleweed x2goserver-4.1.0.4~git107+gc2182644-3.37.x86_=
64
x2goserver-xsession-4.1.0.4~git107+gc2182644-3.37.x86_64
nxagent-3.5.99.4~git2184+gd20cb44e8-1.6.x86_64


 1.



  ||||


--------------9082990DF03C231755753725
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <pre class="code">Package: x2goserver
Version: 4.1.0.4

When starting a x2go session with the server running Opensuse Tumbleweed OS I expect to get a session.

What I get is the error message:<code> "Unknown operating system, XSession startup not implemented!"

I looked at the x2goserver source code and it checked for </code><code><span class="o">[</span> <span class="nt">-f</span> /etc/SUSE-brand <span class="o">]</span> <span class="o">||</span> <span class="o">[</span> <span class="nt">-f</span> /etc/SuSE-release <span class="o">]

which both are absent. I did a 'touch </span></code><code>/etc/SuSE-release</code>' on the server and x2go started working again.

So there should be a better detection for Opensuse Tumbleweed.

Client: 
Windows 10 
X2GoClient 4.1.2.2
Session: xfce or kde, it doesn't matter
<abbr title="Operating System">
Server:
OpenSuse Tumbleweed
</abbr>x2goserver-4.1.0.4~git107+gc2182644-3.37.x86_64
x2goserver-xsession-4.1.0.4~git107+gc2182644-3.37.x86_64
nxagent-3.5.99.4~git2184+gd20cb44e8-1.6.x86_64


</pre>
    <ol>
      <li class="level1">
        <br>
      </li>
    </ol>
    <pre class="code">
 <code><span class="o"></span></code><code></code></pre>
  </body>
</html>

--------------9082990DF03C231755753725--
