首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“无法在VNC服务器上打开”显示"“错误

“无法在VNC服务器上打开”显示"“错误
EN

Server Fault用户
提问于 2015-07-02 15:13:42
回答 2查看 57.8K关注 0票数 2

我正在尝试为我的CentOS 6服务器运行一个GUI。我已经安装了VNC,并且一直遵循这个指南一直到结束- http://wiki.centos.org/HowTos/VNC-Server

启动VNC服务器后,我尝试通过以下命令访问它:

代码语言:javascript
复制
vncviewer -via username@xxx.xxx.xxx.xx localhost:1

..。就像导游说的。一旦运行,它将请求帐户的密码,然后显示以下错误:

vncviewer:无法打开显示"“

我按照指南中的说明安装了GNOME显示器,方法是使用以下命令:

代码语言:javascript
复制
yum groupinstall Desktop

有什么想法吗?

编辑:我在CentOS服务器上,它现在看起来像终端。

我试图在它上运行GUI显示,在启动服务器vncviewer -via user@ip localhost:1后输入命令,但结果是同样的错误:

代码语言:javascript
复制
vncviewer: unable to open display ""

在我的/etc/sysconfig/vncservers文件中,我有:

代码语言:javascript
复制
VNCSERVERS="1:user" 
VNCSERVERARGS[1]="-geometry 800x600 -localhost"

netstat -plunt | grep 5901的输出:

代码语言:javascript
复制
tcp        0      0 127.0.0.1:5901       0.0.0.0:*    LISTEN      29577/Xvnc

编辑2:在安装新的软件包并运行'startx‘之后,它运行了一段时间。然后我收到了几个错误:

致命服务器错误: (EE)没有发现屏幕(EE)服务器终止于错误(1)。关闭日志文件。

看起来它创建了一个错误日志文件。忘记提到:这个过程出错后,Putty遇到了一个致命的错误,导致连接中止。

编辑3:运行命令'init 5‘似乎会破坏我的服务器。运行后出现了“连接错误”。无法连接回,将不得不让管理员重新启动它从他们的一方。

EN

回答 2

Server Fault用户

发布于 2015-07-16 12:13:59

这是安装vnc服务器的正确方法:

安装下列软件包:

代码语言:javascript
复制
yum install pixman pixman-devel libXfont tigervnc-server.x86_64 -y

编辑文件/etc/sysconfig/vncservers并添加以下行:

代码语言:javascript
复制
VNCSERVERS="6:<LOGIN_NAME>"
VNCSERVERARGS[6]="-geometry 1152x864"

在第一行中,"6:“意味着vnc服务器守护进程将在端口5906上侦听并登录到指定用户的桌面。

示例:

有了"5:itai“,服务器就可以在端口5905上监听,并连接到itai的桌面。

然后运行,以确保vncserver从引导开始:

代码语言:javascript
复制
chkconfig vncserver on

然后,为该用户设置密码,从用户的shell (您在/etc/sysconfig/vncservers中指定的用户)运行它:

代码语言:javascript
复制
/usr/bin/vncpasswd

并重新启动守护进程:

代码语言:javascript
复制
/etc/init.d/vncserver start

编辑#1:

似乎您只安装了桌面包,据我所知,您也需要这些:

代码语言:javascript
复制
yum -y groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts"

然后跑:

代码语言:javascript
复制
init 5
startx
票数 1
EN

Server Fault用户

发布于 2020-05-02 12:23:05

尝试在VNCSERVERARGS中添加-listen tcp

代码语言:javascript
复制
VNCSERVERARGS[2]="-geometry 800x600 -listen tcp"
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/706041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档