From nanook@eskimo.com Wed Aug 5 21:24:43 2015 Received: (at submit) by bugs.x2go.org; 5 Aug 2015 19:24:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=ham version=3.3.2 X-Greylist: delayed 489 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Wed, 05 Aug 2015 21:24:43 CEST Received: from mail.eskimo.com (mail.eskimo.com [204.122.16.4]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 1CF733BC49 for ; Wed, 5 Aug 2015 21:24:42 +0200 (CEST) Received: from shellx.eskimo.com (shellx.eskimo.com [204.122.16.2]) by mail.eskimo.com (Postfix) with ESMTPS id 557AD171E for ; Wed, 5 Aug 2015 12:16:31 -0700 (PDT) Date: Wed, 5 Aug 2015 12:16:31 -0700 (PDT) From: Robert Dinse To: submit@bugs.x2go.org Subject: X2Go Logout Issue with Mate on Centos7 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: clamav-milter 0.98.7 at mail.eskimo.com X-Virus-Status: Clean Package: Version: <4.0.1.19-3.el7> X2Goserver installed on a CentOS7 system with Mate desktop. When I logout, the top and bottom bars disappear but the background image remains and in this state it hangs indefinitely. If I then use alt-control-M to minimize the screen, click on the little white seal and when the initial screen comes up, terminate the session, it terminates. This behavior did not exist when I first installed Mate and X2Go server on this machine, something has changed recently. Also perhaps relevant, I have exactly the same version of x2go server and Mate installed on a Scientific Linux 7 machine and it terminates the session properly when I logout so this behavior appears to be specific to Centos 7. This is the x2goserver.conf, it is identical on both the Centos7 machine that doesn't logout properly and the scientific7 machine which does, I have not altered it from the defaults: --------------------------------------------------------------------------- [limit users] #user-foo=1 [limit groups] #bar-group=1 [security] # SSHFS umask for client-side folder sharing. Leave uncommented to keep the server's default umask #umask="0117" [log] # possible levels are: emerg, alert, crit, err, warning, notice, info, debug loglevel=notice -------------------------------------------------------------------------- I thought maybe the contents of x2go_logout.d which is a single script called 010_userscripts.sh containing: -------------------------------------------------------------------------- # call $HOME/.x2go_logout script... test -r $HOME/.x2go_logout && . $HOME/.x2go_logout -------------------------------------------------------------------------- ... might be relevant but that to is identical on both machines as are $HOME/.x2go_logout which actually is non-existent on both machines (actually home directory is identical as it is NFS mounted on both machines from a common server). The one thing that is different is the version of mate-desktop, on the broken box it's version 1.8.2-2.el7 and on the working system 1.10.1-2.el7. I upgraded the broken box to Mate 1.10.1-2.e17, the same as the working machine but logout still hangs. -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.