Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 在0而不是1上启动vncserver_Linux_Vnc_Xserver_Vnc Server - Fatal编程技术网

Linux 在0而不是1上启动vncserver

Linux 在0而不是1上启动vncserver,linux,vnc,xserver,vnc-server,Linux,Vnc,Xserver,Vnc Server,当vncserver已在:1上启动时,是否可以在:0上启动vncserver,而无需重新启动系统? 系统详细信息: Gnome桌面管理器 [root@server ~]# uname -a Linux server.com 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed May 15 10:48:38 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux Red Hat Enterprise Linux Server release 6.4

当vncserver已在
:1
上启动时,是否可以在
:0
上启动vncserver,而无需重新启动系统?

系统详细信息:
Gnome桌面管理器

[root@server ~]# uname -a
Linux server.com 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed May 15 10:48:38 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 6.4 (Santiago)
上运行:1

[root@server ~]# vncserver :1
A VNC server is already running as :1
要改用
:0
,但出现以下错误:

[root@server ~]# vncserver :0

WARNING: The first attempt to start Xvnc failed, possibly because the font
catalog is not properly configured.  Attempting to determine an appropriate
font path for this system and restart Xvnc using that font path ...
Could not start Xvnc.

_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running

Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running

Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running
/tmp

[root@server ~]# ls /tmp/.
./         ../        .esd-0/    .esd-500/  .ICE-unix/ .X11-unix/

vncserver尝试创建一个完整的窗口管理器以及所有这些,而您的:0可能已经具备了这些功能


您正在寻找的是使用“x11vnc”。我相信即使没有:0参数,它也会给您带来所需的效果。有一个独特的yum软件包“x11vnc”。

只需终止所有VNCs进程。通过运行以下命令,可以找到进程号:

ps-ef | grep vnc


提出了一个更好的解决方案。您必须首先使用
ps aux | grep Xorg
找到
Xorg
进程,然后将其杀死。

是否有方法重新启动
:0
?与其安装额外的软件包,听起来您一开始就不想运行X(或gdm)。在这种情况下,您可以使用chkconfig禁用它,或者阻止系统进入运行级别“5”。另请参见:我建议使用方法2,因为您可能仍然需要gnome的一些组件,以便vncserver在:0或:1上运行。将运行级别设置为
3
完成了这项任务,然后可以启动
vncserver:0
。。是否有任何性能问题与降低到这个水平有关?我不这么认为。chkconfig将概述在什么运行级别上运行的程序。咨询一下,确保在正确的时间运行正确的服务。根据您的发行版,您可能需要在其他地方查找该列表-它不属于我的专业领域-默认情况下,我从未运行过运行级别3。