简体   繁体   English

使用vnc连接ubuntu

[英]connecting ubuntu using vnc

I need to do a remote connection to a Ubuntu PC(need to see the UI) from another Ubuntu PC and Windows PC. 我需要从另一台Ubuntu PC和Windows PC远程连接到Ubuntu PC(需要查看UI)。 I know that we can do that using VNC. 我知道我们可以使用VNC做到这一点。 Can anyone explain me with the steps or give a proper link which has the instructions. 谁能解释我的步骤或给出一个有说明的正确链接。

I followed the following steps: Installed the vnc server in the Ubuntu machine to which I need to do remote access. 我按照以下步骤操作:在我需要远程访问的Ubuntu机器上安装vnc服务器。 I followed the instructions in the below link 我按照以下链接中的说明操作

http://www.ubuntu-unleashed.com/2007/10/setup-vnc-server-for-ubuntu-gutsy.html http://www.ubuntu-unleashed.com/2007/10/setup-vnc-server-for-ubuntu-gutsy.html

When I do the 4th step: 当我做第4步时:

x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800

I get 我明白了

20/12/2012 02:12:02 passing arg to libvncserver: -httpport

20/12/2012 02:12:02 passing arg to libvncserver: 5801

20/12/2012 02:12:02 -usepw: found /home/sjayara5/.vnc/passwd

20/12/2012 02:12:02 x11vnc version: 0.9.12 lastmod: 2010-09-09  pid: 4821

20/12/2012 02:12:02 XOpenDisplay("") failed.

20/12/2012 02:12:02 Trying again with XAUTHLOCALHOSTNAME=localhost ...

20/12/2012 02:12:02 

20/12/2012 02:12:02 *** XOpenDisplay failed. No -display or DISPLAY.

20/12/2012 02:12:02 *** Trying ":0" in 4 seconds.  Press Ctrl-C to abort.

20/12/2012 02:12:02 *** 1 2 3 4 

20/12/2012 02:12:06 XOpenDisplay(":0") failed.

20/12/2012 02:12:06 Trying again with XAUTHLOCALHOSTNAME=localhost ...

20/12/2012 02:12:06 XOpenDisplay(":0") failed.

20/12/2012 02:12:06 Trying again with unset XAUTHLOCALHOSTNAME ...

20/12/2012 02:12:06 



20/12/2012 02:12:06 ***************************************

20/12/2012 02:12:06 *** XOpenDisplay failed (:0)



*** x11vnc was unable to open the X DISPLAY: ":0", it cannot continue.

*** There may be "Xlib:" error messages above with details about the failure.

Some tips and guidelines: 一些提示和指南:

Thanks 谢谢

Read your error message! 阅读您的错误消息! It seems fairly clear you're running the commands from an SSH session or similar, since DISPLAY isn't set. 由于未设置DISPLAY,因此从SSH会话或类似程序运行命令似乎相当清楚。 Set it to the correct value (check what X11 sockets are in /tmp; you probably want ":0"). 将其设置为正确的值(检查/ tmp中的X11插槽;您可能需要“:0”)。

DISPLAY=":0"; export DISPLAY

You'll also want to set XAUTHORITY so x11vnc can connect! 您还需要设置XAUTHORITY,以便x11vnc可以连接! Dupe of this question. 杜佩这个问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM