[FreeNX-kNX] I'm having trouble shadowing a current running session with VNC

Linux User linuxuser09 at gmx.com
Thu Nov 5 20:30:48 UTC 2009


On Wednesday 04 November 2009 03:54:13 pm Linux User wrote:
> When I'm trying to connect to display -- :0 with nxclient using Desktop VNC
> from what I can understand how it works, however it fails on the client
>  side with Error: Failure reading from the peer proxy. On the server side
> 
> 04/11/2009 00:30:46 passing arg to libvncserver: -rfbauth
> 04/11/2009 00:30:46 passing arg to libvncserver: /home/lhorace/.nx/C-
> comp2-1000-6D0A3517E36FD4124689D197B4375B9C/scripts/.passwd
> 04/11/2009 00:30:46 x11vnc version: 0.9.8 lastmod: 2009-06-14
> Info: Proxy running in server mode with pid '23202'.
> Info: Waiting for connection from '127.0.0.1' on port '5000'.
> Info: Accepted connection from '127.0.0.1'.
> Warning: Connected to remote version 3.4.0 with local version 3.2.0.
> Warning: Consider checking http://www.nomachine.com/ for updates.
> Info: Connection with remote proxy completed.
> Info: Using LAN link parameters 1536/24/1/0.
> Info: Using agent parameters 5000/0/50/0/0.
> Info: Using pack method 'none' with session 'vnc'.
> Info: Not using NX delta compression.
> Info: Not using ZLIB data compression.
> Info: Not using ZLIB stream compression.
> Info: Not using a persistent cache.
> Info: Listening to X11 connections on display ':1000'.
> Info: Established X client connection.
> TightVNC Viewer version 1.3.9
> 
> Usage: /usr/bin/vncviewer [<OPTIONS>] [<HOST>][:<DISPLAY#>]
>        /usr/bin/vncviewer [<OPTIONS>] [<HOST>][::<PORT#>]
>        /usr/bin/vncviewer [<OPTIONS>] -listen [<DISPLAY#>]
>        /usr/bin/vncviewer -help
> 
> <OPTIONS> are standard Xt options, or:
>         -via <GATEWAY>
>         -shared (set by default)
>         -noshared
>         -viewonly
>         -fullscreen
>         -noraiseonbeep
>         -passwd <PASSWD-FILENAME> (standard VNC authentication)
>         -encodings <ENCODING-LIST> (e.g. "tight copyrect")
>         -bgr233
>         -owncmap
>         -truecolour
>         -depth <DEPTH>
>         -compresslevel <COMPRESS-VALUE> (0..9: 0-fast, 9-best)
>         -quality <JPEG-QUALITY-VALUE> (0..9: 0-low, 9-high)
>         -nojpeg
>         -nocursorshape
>         -x11cursor
>         -autopass
> 
> Option names may be abbreviated, e.g. -bgr instead of -bgr233.
> See the manual page for more information.
> 04/11/2009 00:30:52 XOpenDisplay("127.0.0.1:0.0") failed.
> 04/11/2009 00:30:52 Trying again with XAUTHLOCALHOSTNAME=localhost ...
> 
> 04/11/2009 00:30:58 ***************************************
> 04/11/2009 00:30:58 *** XOpenDisplay failed (127.0.0.1:0.0)
> 
> *** x11vnc was unable to open the X DISPLAY: "127.0.0.1:0.0", it cannot
> continue.
> *** There may be "Xlib:" error messages above with details about the
>  failure.
> 
> Some tips and guidelines:
> 
> ** An X server (the one you wish to view) must be running before x11vnc is
>    started: x11vnc does not start the X server.  (however, see the -create
>    option if that is what you really want).
> 
> ** You must use -display <disp>, -OR- set and export your $DISPLAY
>    environment variable to refer to the display of the desired X server.
>  - Usually the display is simply ":0" (in fact x11vnc uses this if you
>  forget to specify it), but in some multi-user situations it could be ":1",
>  ":2", or even ":137".  Ask your administrator or a guru if you are having
>  difficulty determining what your X DISPLAY is.
> 
> ** Next, you need to have sufficient permissions (Xauthority)
>    to connect to the X DISPLAY.   Here are some Tips:
> 
>  - Often, you just need to run x11vnc as the user logged into the X
>  session. So make sure to be that user when you type x11vnc.
>  - Being root is usually not enough because the incorrect MIT-MAGIC-COOKIE
>    file will be accessed.  The cookie file contains the secret key that
>    allows x11vnc to connect to the desired X DISPLAY.
>  - You can explicitly indicate which MIT-MAGIC-COOKIE file should be used
>    by the -auth option, e.g.:
>        x11vnc -auth /home/someuser/.Xauthority -display :0
>        x11vnc -auth /tmp/.gdmzndVlR -display :0
>    you must have read permission for the auth file.
> 
> ** If NO ONE is logged into an X session yet, but there is a greeter login
>    program like "gdm", "kdm", "xdm", or "dtlogin" running, you will need
>    to find and use the raw display manager MIT-MAGIC-COOKIE file.
>    Some examples for various display managers:
> 
>      gdm:     -auth /var/gdm/:0.Xauth
>               -auth /var/lib/gdm/:0.Xauth
>      kdm:     -auth /var/lib/kdm/A:0-crWk72
>               -auth /var/run/xauth/A:0-crWk72
>      xdm:     -auth /var/lib/xdm/authdir/authfiles/A:0-XQvaJk
>      dtlogin: -auth /var/dt/A:0-UgaaXa
> 
>    Sometimes the command "ps wwwwaux | grep auth" can reveal the file
> location.
> 
>    Only root will have read permission for the file, and so x11vnc must be
>  run as root (or copy it).  The random characters in the filenames will of
>  course
>    change and the directory the cookie file resides in is system dependent.
> 
> See also: http://www.karlrunge.com/x11vnc/faq.html
> ________________________________________________________________
>      Were you helped on this list with your FreeNX problem?
>     Then please write up the solution in the FreeNX Wiki/FAQ:
> 
> http://openfacts2.berlios.de/wikien/index.php/BerliosProject:FreeNX_-_FAQ
> 
>          Don't forget to check the NX Knowledge Base:
>                  http://www.nomachine.com/kb/
> 
> ________________________________________________________________
>        FreeNX-kNX mailing list --- FreeNX-kNX at kde.org
>       https://mail.kde.org/mailman/listinfo/freenx-knx
> ________________________________________________________________
> 
Anyone has a clue to how to fix this? Is it possible to be fix?



More information about the FreeNX-kNX mailing list