X2Go Bug report logs - #513
Single application resume depends on virtual desktop.

version graph

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

Reported by: Jordi Marqués <jordi@amospalla.es>

Date: Thu, 5 Jun 2014 21:20:01 UTC

Severity: normal

Tags: confirmed

Merged with 418, 437

Found in versions 3.5.0.22, 3.5.0.24-0x2go1+git20140508.472+jessie.main.1, 3.5.0.21

Full log


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

Received: (at submit) by bugs.x2go.org; 5 Jun 2014 21:17:20 +0000
From mike.gabriel@das-netzwerkteam.de  Thu Jun  5 23:17:19 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=0.0 required=5.0 tests=BAYES_20,URIBL_BLOCKED
	autolearn=ham version=3.3.2
Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 452025DB0A
	for <submit@bugs.x2go.org>; Thu,  5 Jun 2014 23:17:19 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98])
	by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 0DF6347F1
	for <submit@bugs.x2go.org>; Thu,  5 Jun 2014 23:17:19 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id EBD013BA93
	for <submit@bugs.x2go.org>; Thu,  5 Jun 2014 23:17:18 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de
Received: from grimnir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id IAreZIXlCsjV for <submit@bugs.x2go.org>;
	Thu,  5 Jun 2014 23:17:18 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id AF2D23BA8D
	for <submit@bugs.x2go.org>; Thu,  5 Jun 2014 23:17:18 +0200 (CEST)
Resent-Date: Thu, 05 Jun 2014 21:17:18 +0000
Resent-From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Resent-To: submit@bugs.x2go.org
Resent-Message-ID: <20140605211718.Horde.vUBqqy4cuIYe_5bWzJnIZQ1@mail.das-netzwerkteam.de>
Received: from localhost (localhost [127.0.0.1])
	 by grimnir.das-netzwerkteam.de (Cyrus v2.2.13-Debian-2.2.13-9.1) with LMTPA;
	 Thu, 05 Jun 2014 18:46:58 +0200
X-Sieve: CMU Sieve 2.2
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 4D55B3BA9C
	for <m.gabriel@das-netzwerkteam.de>; Thu,  5 Jun 2014 18:46:58 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de
Received: from grimnir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id zph6Eg7YGDu9 for <m.gabriel@das-netzwerkteam.de>;
	Thu,  5 Jun 2014 18:46:58 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 480683BADB
	for <m.gabriel@das-netzwerkteam.de>; Thu,  5 Jun 2014 18:46:56 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 248803BAC5
	for <m.gabriel@das-netzwerkteam.de>; Thu,  5 Jun 2014 18:46:55 +0200 (CEST)
Received: from ymir.das-netzwerkteam.de (ymir.das-netzwerkteam.de [178.63.100.243])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 3A7323BA93;
	Thu,  5 Jun 2014 18:46:48 +0200 (CEST)
Received: from ymir.das-netzwerkteam.de (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 201165DB26;
	Thu,  5 Jun 2014 18:46:48 +0200 (CEST)
X-Original-To: x2go-dev@lists.x2go.org
Delivered-To: x2go-dev@ymir.das-netzwerkteam.de
X-Greylist: delayed 325 seconds by postgrey-1.34 at ymir.das-netzwertkeam.de;
 Thu, 05 Jun 2014 18:46:46 CEST
Received: from ispconfig.net1.amospalla.es (amospalla.es [5.9.8.149])
 by ymir.das-netzwerkteam.de (Postfix) with ESMTP id D1A535DB0A
 for <x2go-dev@lists.x2go.org>; Thu,  5 Jun 2014 18:46:46 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by ispconfig.net1.amospalla.es (Postfix) with ESMTP id 581F2E0426
 for <x2go-dev@lists.x2go.org>; Thu,  5 Jun 2014 18:41:21 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at ispconfig.net1.amospalla.es
Received: from ispconfig.net1.amospalla.es ([127.0.0.1])
 by localhost (ispconfig.net1.amospalla.es [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id TM-rbEmN8GVm for <x2go-dev@lists.x2go.org>;
 Thu,  5 Jun 2014 18:41:20 +0200 (CEST)
Received: from [192.168.100.40] (24.Red-83-53-121.dynamicIP.rima-tde.net
 [83.53.121.24]) (Authenticated sender: jordi@amospalla.es)
 by ispconfig.net1.amospalla.es (Postfix) with ESMTPSA id 9D06CE0424
 for <x2go-dev@lists.x2go.org>; Thu,  5 Jun 2014 18:41:20 +0200 (CEST)
Message-ID: <53909DB3.30907@amospalla.es>
Date: Thu, 05 Jun 2014 18:41:23 +0200
From: Jordi Marqués <jordi@amospalla.es>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:24.0) Gecko/20100101 Icedove/24.5.0
MIME-Version: 1.0
To: x2go-dev@lists.x2go.org
Subject: [X2Go-Dev] Single application resume depends on virtual desktop.
X-BeenThere: x2go-dev@lists.x2go.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: X2Go Development Mailing List <x2go-dev.lists.x2go.org>
List-Unsubscribe: <http://lists.x2go.org/options/x2go-dev>,
 <mailto:x2go-dev-request@lists.x2go.org?subject=unsubscribe>
List-Archive: <http://lists.x2go.org/pipermail/x2go-dev>
List-Post: <mailto:x2go-dev@lists.x2go.org>
List-Help: <mailto:x2go-dev-request@lists.x2go.org?subject=help>
List-Subscribe: <http://lists.x2go.org/listinfo/x2go-dev>,
 <mailto:x2go-dev-request@lists.x2go.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: x2go-dev-bounces@lists.x2go.org
Sender: x2go-dev-bounces@lists.x2go.org
X-Kolab-Scheduling-Message: FALSE
Package: nxagent
Version: 3.5.0.24-0x2go1+git20140508.472+jessie.main.1

OS: Debian 7.
Window Manager: openbox.
Application tested: /usr/bin/rxvt.

When suspend/resume a single application, it does not show again if it 
was not on a visible virtual desktop at the time of the suspend 
operation. It does not matter the active virtual desktop at the time of 
resuming, but only when suspending.

Steps to reproduce:

1. Launch a single application (rxvt)
2. Suspend session
3. Resume session (rxvt window appears)
4. Press "Suspend session" button, and before it is actually suspended 
fastly move to another virtual desktop
5. Resume session (rxvt window does not appear)

I have tried with several applications launched from that rxvt console. 
What basically happens is what I describe here. Wmctrl always shows the 
windows when the session is resumed, even when these are not visible. 
Also, wmctrl shows the window is on the virtual desktop where it was 
before being suspended, being it visible or not.

Another example with the following setup:
   - virtual desktop 0: x2goclient, rxvt(single application) and gvim 
launched from rxvt
   - virtual desktop 1: gvim launched from rxvt
   - virtual desktop 2: gvim launched from rxvt
   - virtual desktop 3: gvim launched from rxvt

Initially (second field of wmctrl is virtual desktop)

$ wmctrl -l
0x00e00005  0 X2Go Client
0x010000bc  0 rxvt
0x01000123  3 [No Name] + - GVIM
0x010009fd  2 [No Name] + - GVIM1
0x01001068  1 [No Name] + - GVIM2
0x01001898  0 [No Name] + - GVIM3

After suspend and resume without moving from virtual desktop 0:

0x00e00005  0 X2Go Client
0x010004fb  0 [No Name] + - GVIM3
0x010004fd  0 rxvt
0x010004fe  1 [No Name] + - GVIM2
0x010004ff  2 [No Name] + - GVIM1
0x01000500  3 [No Name] + - GVIM

Here, gvims which where previously moved to virtual desktop 1, 2 and 3 
now doesn't appear on screen, but get listed on wmctrl.
_______________________________________________
x2go-dev mailing list
x2go-dev@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-dev


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Wed Apr 24 09:16:34 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.