realvncserver黑屏_VNC连接黑屏的问题

本文详细介绍了在Linux系统中遇到VNC Server连接黑屏的解决方案,包括修改配置文件xstartup、用户配置文件vncservers,调整xstartup权限,处理防火墙限制,启动和停止VNC Server,修改密码,以及检查VNC Server运行状态。同时,提供了VNC客户端Windows版的配置方法。
摘要由CSDN通过智能技术生成

安装配置好以后,却无法使用,主要遇到两个问题:

1、无法连接至VNC Server。

2、连接上以后出现黑屏。

解决方案总结如下:

VNCServer 配置:

1.修改配置文件/root/.vnc/xstartup

注:有的系统配置里有 –nolisten tcp 和 –nohttpd ,这两个是阻止Xwindows登陆和HTTP方式VNC登陆的,如果需要图形界面,那就删除这部分

如果使用的是gnome图像界面,则需要注释掉以下两行,

#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

#twm &

并添加以下这行:

gnome-session &

例如:我的配置文件如下

#!/bin/sh

# Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER

exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Deskto

Xvfb(X Virtual Framebuffer)是一个虚拟的X服务器,它可以在没有物理显示设备的情况下运行图形界面应用程序。VNC(Virtual Network Computing)是一种远程桌面协议,可以通过网络连接到远程计算机的图形界面。 要使用Xvfb连接VNC并解决黑屏问题,可以按照以下步骤进行操作: 1. 安装Xvfb和VNC Server:首先,确保你的系统上已经安装了Xvfb和VNC Server。你可以使用适合你的操作系统的包管理器来安装它们。 2. 启动Xvfb:使用以下命令启动Xvfb,并指定一个显示号码(例如:1): ``` Xvfb :1 -screen 0 1024x768x16 ``` 3. 启动VNC Server:使用以下命令启动VNC Server,并将其连接到Xvfb的显示号码: ``` vncserver :1 -geometry 1024x768 -depth 16 ``` 4. 连接VNC客户端:使用VNC客户端工具连接VNC Server。在连接时,指定服务器地址和端口号(例如:localhost:5901),然后输入密码(如果设置了密码)。 如果你在连接VNC后遇到黑屏问题,可能是由于以下原因导致的: - Xvfb没有正确启动:请确保Xvfb已经成功启动,并且与VNC Server连接的显示号码是一致的。 - 分辨率和颜色深度设置不正确:请确保在启动Xvfb和VNC Server时,分辨率和颜色深度设置是一致的,并且与你的VNC客户端设置相匹配。 - 权限问题:请确保你有足够的权限来运行Xvfb和VNC Server,并且防火墙没有阻止VNC连接。 希望以上信息对你有帮助!如果你还有其他问题,请继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值