[FreeNX-kNX] nxagent - unable to open display :-(

Stefan Dirsch sndirsch at suse.de
Thu Jun 28 15:44:11 UTC 2007


On Thu, Jun 28, 2007 at 04:38:59PM +0200, Fabian Franz wrote:
> > I think I'm getting closer. nxagent now starts, but the
> > clients/session doesn't show up in the nxagent window. :-( 
> > 
> > I attach the stuff in ~/.nx and the output of "ps aux" for this
> > session. Maybe you can have a small look. I switched now to nxclient
> > 3.0. On the other side is still NX-2.1.0/FreeNX-0.6.0 running.
> 
> Thanks. I think I know what is the problem.
> 
> Please try:
> 
> Replace all occurrences of "DISPLAY=unix:$display" in nxnode with "DISPLAY=:$display".

Indeed. This fixes the problem! Do you think this is valid fix?

> Which might explain why it is the case with only libxcb (like reported in the bug report) ...
> 
> I guess that libxcb does no longer accept the unix: notation and
> thinks it is a hostname and tries to connect to it, instead of
> seeing that this notation means that it should always use the
> /tmp/.X11-unix/X<num> file.

Ouch!

Best regards,
Stefan

Public Key available
------------------------------------------------------
Stefan Dirsch (Res. & Dev.)   SUSE LINUX Products GmbH
Tel: 0911-740 53 0            Maxfeldstraße 5
FAX: 0911-740 53 479          D-90409 Nürnberg
http://www.suse.de            Germany 
-----------------------------------------------------------------
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
-----------------------------------------------------------------



More information about the FreeNX-kNX mailing list