X2Go Bug report logs - #591
No system tray for remote applications

version graph

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

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

Date: Tue, 2 Sep 2014 17:00:01 UTC

Severity: normal

Found in version 3.5.0.27

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#591: [X2Go-Dev] Bug#591: Works under certain configurations, not others
Reply-To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, 591@bugs.x2go.org
Resent-From: Mike Gabriel <mike.gabriel@das-netzwerkteam.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: Mon, 08 Sep 2014 12:15:01 +0000
Resent-Message-ID: <handler.591.B591.141017838518576@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 591
X-X2Go-PR-Package: nxagent
X-X2Go-PR-Keywords: 
Received: via spool by 591-submit@bugs.x2go.org id=B591.141017838518576
          (code B ref 591); Mon, 08 Sep 2014 12:15:01 +0000
Received: (at 591) by bugs.x2go.org; 8 Sep 2014 12:13:05 +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=-1.9 required=5.0 tests=BAYES_00 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 7BA7A5DEA7
	for <591@bugs.x2go.org>; Mon,  8 Sep 2014 14:13:04 +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 02B35177D;
	Mon,  8 Sep 2014 14:13:04 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id E73543BB1A;
	Mon,  8 Sep 2014 14:13:03 +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 mC2dSfWDiJcj; Mon,  8 Sep 2014 14:13:03 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id B5ABA3B8D0;
	Mon,  8 Sep 2014 14:13:03 +0200 (CEST)
Received: from m-031.informatik.uni-kiel.de (m-031.informatik.uni-kiel.de
 [134.245.254.31]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP;
 Mon, 08 Sep 2014 12:13:03 +0000
Date: Mon, 08 Sep 2014 12:13:03 +0000
Message-ID: <20140908121303.Horde.iTJDDKr8Pws8NF3Ysm0p9Q1@mail.das-netzwerkteam.de>
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: Michael DePaulo <mikedep333@gmail.com>
Cc: 591@bugs.x2go.org, Tristan Miller <psychonaut@nothingisreal.com>
References: <CAMKht8hKZDwaoPhQ6GwqUQGdZQYEb6EoeigNZ_mXZr6984epZA@mail.gmail.com>
 <20140908090829.Horde.Hf-7z0LKI0MtJL-ccsL1aA1@mail.das-netzwerkteam.de>
 <CAMKht8isB=m9NA7ozrVswB8Q0H3A9SPQCXrL0bC8v4J7VM839Q@mail.gmail.com>
In-Reply-To: <CAMKht8isB=m9NA7ozrVswB8Q0H3A9SPQCXrL0bC8v4J7VM839Q@mail.gmail.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.0)
Accept-Language: en,de
Organization: DAS-NETZWERKTEAM
X-Originating-IP: 134.245.254.31
X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101
 Firefox/32.0 Iceweasel/32.0
Content-Type: multipart/signed; boundary="=_c60j3JtzwiZZSvcpPQMbJQ1";
 protocol="application/pgp-signature"; micalg=pgp-sha1
MIME-Version: 1.0
[Message part 1 (text/plain, inline)]
Hi Michael,

On  Mo 08 Sep 2014 13:41:00 CEST, Michael DePaulo wrote:

> Hi Mike#1,
>
> On Mon, Sep 8, 2014 at 5:08 AM, Mike Gabriel
> <mike.gabriel@das-netzwerkteam.de> wrote:
>> Hi Michael, hi Tristan,
>>
>> On  So 07 Sep 2014 16:46:07 CEST, Michael DePaulo wrote:
>>
>>> 1. I was *able* to reproduce this bug under X2Go Client for Windows.
>>> To be perfectly clear, it only happens when you are launching a remote
>>> application ("Single Application" or "Published Application"), not
>>> when you are launching a KDE session.
>>
>>
>> Actually, this can be blamed on the way how X11 integrates with MS Windows.
>>
>> We would need an app that docks into the Windows system tray and proxies
>> system tray icons coming in from applications running in VcXsrv/X11.
>>
>> http://standards.freedesktop.org/systemtray-spec/systemtray-spec-0.2.html#docking
>>
>> So you would need an app that is standing with one leg in X11, providing the
>> system-tray-provider specs as defined by freedesktop.org and standing in MS
>> Windows with the other leg, proxying the incoming X11 systray icons/menus to
>> the Windows system tray.
>>
>> Never heard of something like this to exist, actually.
>>
>> Any ideas???
>>
>> Mike
> [...]
>
> Can you explain why it works under test case 3 (X11 forwarding from an
> Ubuntu client) but not under test case 4 (X2Go from an Ubuntu client)?
>
> That would certainly give us a clue.
>
> -Mike#2

I guess it fails in X2Go, because X2Go single applications use nxagent  
as their display (in rootless mode). The rootless NX windows then get  
displayed on the local X11 via nxproxy.

With ssh -X you don't encapsulate applications in a separate Xserver  
(NX agent), but connect the applications directly to the local X11  
server.

Greets,
Mike
-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Apr 18 23:56:22 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.