[X2Go-User] wmctrl problems

Jean-Francois Dagenais jeff.dagenais at gmail.com
Tue Jan 7 19:32:26 CET 2014


Hi, just following up on this old thread…

On Nov 17, 2013, at 3:13, Mike Gabriel <mike.gabriel at das-netzwerkteam.de> wrote:

> Hi jfd,
> 
> On  Sa 16 Nov 2013 19:08:10 CET, Jean-Francois Dagenais wrote:
> 
>> On Nov 16, 2013, at 4:17, Mike Gabriel <mike.gabriel at das-netzwerkteam.de> wrote:
>> 
>>> 
>>> With published applications you have to use wmctrl on your local display (:0) not on the X2Go display (:50 or above...).
>>> 
>>> Mike
>> 
>> Thanks for the answer Mike, is there any way around that? I.e. a nxagent option
>> or something? The reason is it would be nice to implement the window
> 
> nxagent is a display manager, not a window manager.

I understand that. Here’s what I meant. If I run ‘xprop’ from a linux gnome-terminal which displays through nxagent -> nxproxy -> Local X server, I get a very output than when I run xprop locally on my mac from the local terminal app (straight local connection to XQuartz). So the nxagent/nxproxy tunnel somehow breaks a few pieces of information and control paths. I was just wondering if this could be worked around somehow.

> So, if you you want to apply some magic to X windows running on top of nxagent, you have to use display manager tools like ,,xprop''.
> 
>> management
>> trickery part on the server side, and not have to redo the setup on all my
>> client terminals. Plus, the server is ubuntu, which has all the required
>> packages readily available, whereas on mac, I have to use macports which has
>> some quirks here and there.
> 
> I'd be interested in the trickery you want to apply to the published applications.

‘Trickery’ is a bad choice of words. To keep it simple, let’s just say I would like to use the ‘wmctrl’ program, but it should run from the remote machine (my ubuntu box that runs nxagent). Right now, I get:
$ wmctrl -l
Cannot get client list properties. 
(_NET_CLIENT_LIST or _WIN_CLIENT_LIST)

Why is that?




More information about the x2go-user mailing list