X2Go Bug report logs - #572
x2goserver has the wrong logic for launching Cinnamon 2.0 and 2.2

version graph

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

Reported by: Mirco Schmidt <mirco.schmidt@mac.com>

Date: Mon, 4 Feb 2013 12:48:01 UTC

Severity: normal

Tags: pending

Found in version 4.0.1.15

Fixed in version 4.0.1.16

Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Bug is archived. No further changes may be made.

Full log


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

Received: (at 150) by bugs.x2go.org; 9 Aug 2014 17:49:12 +0000
From mikedep333@gmail.com  Sat Aug  9 19:49:10 2014
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
	T_DKIM_INVALID autolearn=ham version=3.3.2
Received: from mail-we0-f173.google.com (mail-we0-f173.google.com [74.125.82.173])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id AA3475DB54
	for <150@bugs.x2go.org>; Sat,  9 Aug 2014 19:49:10 +0200 (CEST)
Received: by mail-we0-f173.google.com with SMTP id q58so6984581wes.18
        for <150@bugs.x2go.org>; Sat, 09 Aug 2014 10:49:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:date:message-id:subject:from:to:content-type;
        bh=YkSdecwUX3XLySu/hiOmppCKQX4gr1GrnIgmWiDenCM=;
        b=JkCgWoN3Vn3MwLXhciJnd6G9QKewZEu1hBiYW/iH9Ah+VZ4WC/k3SHIj2o9YhZjOaI
         VnIIGufkNX9AWJuRt3ldGzLg0j0XbQzuta4oTcw2zpQYoMvgNe2RCAfzkT/igIcsUalL
         N0Vk3cfzYZ6gNgZoxzHzAM7djJi4tfyI4MJPQF4gk/PkiDWEUcP1YeUsVCQZ0O1mIute
         qRRmOQULjynKNLtPd/3BoC2zRlvt1kNIfaI5sDW7pju5lM7i80m6uK+FH7OyemznzkRb
         7vVlHBgk6LxIgaEMx89WiX1CuZna1rS6Y/AUSlHqO/Ff6L0e1YgWXkpxnRjUbiRekzQD
         t6nA==
MIME-Version: 1.0
X-Received: by 10.180.186.3 with SMTP id fg3mr6029011wic.78.1407606550334;
 Sat, 09 Aug 2014 10:49:10 -0700 (PDT)
Received: by 10.180.98.130 with HTTP; Sat, 9 Aug 2014 10:49:10 -0700 (PDT)
Date: Sat, 9 Aug 2014 13:49:10 -0400
Message-ID: <CAMKht8jRDEBfiaL9PsnjFOJfrBLOOBaaFRHGFoS8Tvq+DXYMoA@mail.gmail.com>
Subject: Cinnamon 2.2 does not work
From: Michael DePaulo <mikedep333@gmail.com>
To: 150@bugs.x2go.org
Content-Type: multipart/mixed; boundary=001a11c26ace6adc2e050035f0b3
[Message part 1 (text/plain, inline)]
I just tested Cinnamon 2.2.13 and it does not work properly with X2Go.

Basically, Cinnamon resorts fo "fallback mode", which is not the same
as Cinnamon2d.

More details are below. Note that GLX is enabled, and I ran the
"Custom Desktop" command: cinnamon-session-cinnamon2d

----

When I connect, only gnome-panel is running. (Basically,
gnome-flashback is running, although package gnome-session-flashback
is not installed) It is very different from cinnamon2d, which works
locally, and there are many bugs in this version of
gnome-panel/gnome-flashback. For example, you cannot even set a
desktop background using the GUIs.

I also see a dialog with the text:
Do you want to restart Cinnamon?
Cinnamon just crashed. You are currently running in Fallback Mode.

If I click yes, the dialog comes back up. If I click No, I the dialog
closes, and the session is usable, but it's very buggy for
aforementioned reasons.

This is just a VM I setup for the specific purpose of testing Cinnamon
compatibility with X2Go.

I have the GLX extension enabled on my test system
(/etc/x2go/x2goagent.options has the line to disable GLX commented out)
- Linux mint 17 qiana (based on Ubuntu 12.04 trusty) 64-bit
- All latest level 1, 2 and 3 OS updates installed.
- cinnamon version 2.2.13
- Custom Desktop specified in x2goclient: cinnamon-session-cinnamon2d
- x2goserver & x2goserver-xsession: 4.0.1.15-0~847~ubuntu14.04.1
- nxagent & x2goagent: 2:3.5.0.27-0~446~ubuntu14.04.1

I've attached the contents of my .xsession-x2go-errors file.

Note the following session files:
batmin@mint-q /usr/share/cinnamon-session/sessions $ ls
cinnamon2d.session  cinnamon.session

batmin@mint-q /usr/share/cinnamon-session/sessions $ cat cinnamon2d.session
[Cinnamon Session]
Name=Cinnamon (Software Rendering)
RequiredComponents=cinnamon;cinnamon-settings-daemon;cinnamon-screensaver;nemo-autostart;nm-applet;
DesktopName=X-Cinnamon

batmin@mint-q /usr/share/xsessions $ ls
cinnamon2d.desktop  cinnamon.desktop

batmin@mint-q /usr/share/xsessions $ cat cinnamon2d.desktop
[Desktop Entry]
Name=Cinnamon (Software Rendering)
Comment=This session logs you into Cinnamon (using software rendering)
Exec=cinnamon-session-cinnamon2d
TryExec=/usr/bin/cinnamon2d
Icon=
Type=Application
X-Ubuntu-Gettext-Domain=cinnamon
X-GNOME-Provides=cinnamon2d

batmin@mint-q /usr/share/xsessions $ cat /usr/bin/cinnamon-session-cinnamon2d
#! /bin/sh
exec cinnamon-session --session cinnamon2d "$@"
[mint-q cinnamond2d 2.2.13 xsession-x2go-errors.txt (text/plain, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Feb 29 02:57:16 2024; 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.