作者:上犹日期:2020-06-19 17:59:21

找错了版本吧,或者调节兼容模式看看

具体方法如下:

1、首先,连接上VNC服务器。

2、打开控制面板,选择调整屏幕分辨率。

3、点击高级设置。

4、列出所有模式。

5、选择合适的分辨率>确定>应用。

6、设置完成。

Centos5.6 VNC安装配置

一、检查是否安装了VNC的服务端和客户端

[root@localhost ~]# rpm –q vnc vnc-server

使用如上命令查看是否安装VNC的服务端和客户端。如果显示如下,说明已经安装

[root@tenjak-250 ~]# rpm -q vnc vnc-server

vnc-4.1.2-14.el5_5.4

vnc-server-4.1.2-14.el5_5.4

如果什么都没显示说明没有安装,则需要安装

[root@localhost ~]# yum install vnc vnc-server

二、配置VNC

1、 切换到想启动VNC服务的用户下执行vncserver,启动VNC并在该用户家目 录里面生成远程桌面配置文件,这里就以root用户为例

需要在每个用户下启动vncserver,生成该用户远程桌面连接时的配置文件以及访问密码,方法就是切换到每个用户,执行 vncserver。

(注释:在启动VNCserver时,你也可以为server指定一个display参数。你可以把display理解为一个桌面,每个用户都可以有自己的桌面。VNC客户端在连接时,可以指定连接到哪个桌面上。在系统中,display号不能重复,也就是说,如果有用户已经建立了名为“:1”的display,另外一个用户就不能再使用“:1”了,他可以使用“:2”。指定display号码的启动VNC server的命令是: vncserver : 1)

[root@localhost ~]# vncserver //运行vncserver。

You will require a password to access your desktops.

enter password: //首次运行会让你设置密码,密码要求6位以上

verify password: //确认密码

xauth: creating new authority file /root/.Xauthority #首次运行会生成本用户的相关配置文件,以及日志文件,生成位置在~.vnc/目录下

New 'CPAYNET005:1 (root)' desktop is CPAYNET005:1 注意这个数字1

Creating default startup script /root/.vnc/xstartup

Starting applications specified in /root/.vnc/xstartup

Log file is /root/.vnc/CPAYNET005:1.log #注意这个数字

[root@localhost ~]# vncserver -kill :1 #杀死刚才运行的vncserver,数字1正是上面1.log那个1。注意上面红色字体。这个方法也可以

[root@localhost ~]# vi ~/.vnc/xstartup #编辑这个配置脚本文件,配置使远程登录为gnome或者kde桌面。

[cpp] view plaincopy

#!/bin/sh

# Uncomment the following two lines for normal desktop:

#unset SESSION_MANAGER

#e xec /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 Desktop" &

gnome-session & #set starting GNOME desktop

#startkde & #kde desktop

#twm & #Text interface

如果还要为其它的用户名配置vnc,方法同上,只需要改一下端口号就行

2.接下来编辑vnc的配置文件

[root@localhost~]#vi /etc/sysconfig/vncservers

以下是文件内容:

[cpp] view plaincopy

#

# Uncomment the line below to start a VNC server on display :1

# as my 'myusername' (adjust this to your own). You will also

# need to set a VNC password; run 'man vncpasswd' to see how

# to do that.

#

# DO NOT RUN THIS SERVICE if your local area network is

# untrusted! For a secure way of using VNC, see

# .

# VNCSERVERS="1:myusername"

# VNCSERVERS="1:gavin 2:john" # use the method for more user

VNCSERVERS="1:root "

VNCSERVERARGS[1]="-geometry 1024x768"

解释一下这个文件:

VNCSERVERS这一行是配置在系统启动时启动几个VNC server,上面的例子里运行了一个VNC server,root在display:1 VNCSERVERARGS这行,为VNC server 1配置启动参数,上面的例子里对root使用屏幕分辨率1024×768。

设置完成后就可以启动vncserver服务了。

[root@localhost~]#/sbin/service vncserver restart 防止VNC已经启动,我们用重新启动的命令以防万一

启动失败的原因有:

1./etc/sysconfig/vncservers文件参数不对

2.没有为vncservers提到的用户生成各自的配置文件

3.在生成配置文件后,没有使用命令vncserver -kill :1 将那个进程杀死

--------------------------------------------------------------------------------------------------------------------

3. 如果连不通,需要配置一下防火墙,允许VNC客户端连接VNC server。 (此步不一定要)

VNC server监听的端口从5900开始,display:1的监听5901,display:2监听5902,以此类推。CentOs的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要root权限):

vi /etc/sysconfig/iptables

vi /etc/sysconfig/iptables 找到下面的语句:

-A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited

在此行之前,加上下面的内容:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 5900:5903 -j ACCEPT

这句话的含义是,允许其它机器访问本机的5900到5903端口,这样,display:1, display:2, display:3的用户就可以连接到本机。

然后使用root身份重新启动防火墙:

[root@localhost~]#/sbin/service iptables restart

[root@localhost~]#/sbin/service iptables restart

(注:如果是用做实验的机器,可以干脆用/sbin/service iptables stop来关掉防火墙)

好了,现在就可以运行客户端软件,连接到VNC server上了。

VNC客户端软件很多,在linux下有vncviewer,KDE还提供了一个krdc(它的菜单项就是”Remote Desktop Connection”,远程桌面连接)。

在window也有不少vnc客户端,你可以到http:///去下载一个,安装就可以用了。

假设VNC server的IP地址是192.168.1.1,display是:1。在VNC viewer的server栏中输入:“192.168.1.1:1”,然后连接。OK,你可以看到自己的桌面了。

a、在linux下,运行vncviewer命令即可,服务器地址的写法形如192.168.3.119:1

b、在windows下,运行windows版本的vncviewer即可,用法与linux下相近。

c、用浏览器(平台无关),作为java applet来实现,以形如http://192.168.3.119:5801的方式来启动 (vnc端口从5800开始依次类推,一般会是5800,5900)

------------------------------------------------------------------------------------

4.设置vncserver为自动启动服务 (此步不一定要)

如果server重启了,那你就需要重新运行一次vncserver命令来启动VNC server,这很麻烦。有没有更好的方法呢?

有!我们可以把VNC server启动成后台服务。四种方法,我使用的是第三种方法C:

A方法:

执行如下步骤:

首先要允许VNC server在系统启动过程中被启动。这可以通过“系统设置–>服务器设置–>服务”菜单来配置,把vncserver一项选上就可以了。

B方法:

如果使用命令行的话,以root身份运7a64e4b893e5b19e366行以下两条命令:

cd / etc / rc5 . d

cd / etc / rc5 . dmv K35vncserver S35vncserver

编辑好这个文件后,保存,然后以root身份运行:

以后每次系统重启时,都会自动启动这三个用户的vncserver。

注意:上面三个用户必须已经使用vncpasswd命令设置过vnc密码,不然他的vncserver启动会失败!

C方法:

[root@localhost ~]# chkconfig vncserver on

D方法:

把这行命令/etc/init.d/vncserver start加到/etc/rc.local启动项里。

----------------------------------------------------

5.查看vnc启动情况

重启vncserver

# /sbin/service vncserver restart

Shutting down VNC server: 1:gavin [ OK ]

Starting VNC server: 1:gavin

# netstat -tulnp

我婆婆说谢谢所有朋友一生一世一生一世一生一世一生一世你弄一下说多了也可以有空是否需要小破孩王者荣耀哦人民公园真实姓名你总是这样QWQ纵容送人之所以肉丁后

vnc连接后没桌子黑屏_vnc win10,vnc远程桌面黑屏只有光标相关推荐

  1. Win10使用远程桌面黑屏怎么解决

    当我们电脑遇到一些故障时,可以利用远程桌面让同事解决.但是有用户在进行远程桌面时遇到黑屏的现象,这该怎么办?那么下面就给大家分享一下远程桌面黑屏无法使用的解决方法.Win10纯净版原版 win10远程 ...

  2. 计算机关闭远程桌面,小编教你win10关闭远程桌面连接的详尽处理门径

    win10系统从发布到现在已经更新了数不清的版本了,每次更新都会解决一些问题,但还是难免会有win10关闭远程桌面连接的问题.要是你是一名才接触win10系统的用户,可能处理win10关闭远程桌面连接 ...

  3. 【小白修电脑】电脑鼠标USB连接后没反应|没有鼠标如何操纵电脑|鼠标键

    修电脑日志 220928 电脑鼠标USB连接后没反应 Win7系统:联想有线鼠标 换一台电脑,该鼠标可用,推测是电脑的问题: 插入电脑多个USB槽都不行,推测是电脑驱动的问题: --没有鼠标如何操控电 ...

  4. Win10 开机进桌面黑屏只有鼠标可以移动,任务管理器运行explorer没反应

    环境: 联想E14笔记本 Win10 专业版 问题描述: 重启突然黑屏 Win10 开机进桌面黑屏只有鼠标可以移动,任务管理器运行explorer没反应 解决方案: 1.任务管理器打开360,修复系统 ...

  5. Win10远程桌面黑屏详细解决办法

    居家办公的时候很多用户都会远程公司的电脑进行工作,但是有用户发现在远程桌面时遇到黑屏的现象,这该怎么办?不要着急,小编这里就为大家带来远程桌面黑屏无法使用的解决方法. 游戏专用Win10系统下载_游戏 ...

  6. 假期离校必备:Mac远程连接Win10桌面(设置断电自动重启、Win10配置远程桌面、Microsoft Remote Desktop Beta远程桌面连接、将Win作为服务器可以conda跑代码)

    假期离校必备:Mac远程连接Win10桌面(设置断电自动重启.Win10配置远程桌面.Microsoft Remote Desktop Beta远程桌面连接.将Win作为服务器可以conda跑代码) ...

  7. win10远程桌面连接凭据怎么设置_win10远程桌面怎么保存密码?win10让远程桌面记住密码的方法...

    win10安装版系统自带远程桌面连接功能非常实用,一般登录远程的时候都会有账号和密码,为了保护系统安全.每次连接远程桌面都要输入密码比较麻烦,方便下次不用输入密码,可让远程桌面连接记住密码,下面小编教 ...

  8. 远程桌面计算机断网,win10系统远程桌面连接一会自动断开的详细技巧

    有关win10系统远程桌面连接一会自动断开的操作方法想必大家有所耳闻.但是能够对win10系统远程桌面连接一会自动断开进行实际操作的人却不多.其实解决win10系统远程桌面连接一会自动断开的问题也不是 ...

  9. 无法建立跟远程计算机的连接,win10系统远程桌面连接失败客户端无法建立与远程计算机的连接的解决方法...

    很多小伙伴都遇到过win10系统远程桌面连接失败客户端无法建立与远程计算机的连接的困惑吧,一些朋友看过网上零散的win10系统远程桌面连接失败客户端无法建立与远程计算机的连接的处理方法,并没有完完全全 ...

最新文章

  1. 猜数游戏python_Hello,Python!小鲸教你学Python(九)之文件操作
  2. mysql通过中间表实现数据的“部分复制”
  3. Xilinx基于模型的设计工具—Model Composer
  4. /bin/sh -c的必要性
  5. 阿里雷卷:RSocket从入门到落地,RSocket让AJP换发青春
  6. DIV+CSS布局的优势和弊端
  7. IPv6时代已来:双十一中的IPv6大规模应用实践
  8. mysql修改表结构例子_mysql修改表结构方法实例详解
  9. ap 目标检测算法map_目标检测mAP怎么计算
  10. hadoop常用基础命令
  11. 简单python脚本实例-30个Python 小例子,帮你快速上手Python
  12. 互联网公司这一年,我被迫知道了这些内幕和秘密...
  13. 25.go doc 与 godoc
  14. swift4 label显示html,Swift:在标签或textView中显示HTML数据
  15. C++批量创建文件夹
  16. 计算机桌面空白图标如何删除,桌面上有两个i空白文件的图标删不掉怎么办急急急...
  17. 听说你在做斗鱼APP?
  18. EVP_DecryptFinal_ex:bad decrypt
  19. 图像的转化(包括灰度,HSV,HSI)
  20. 在家用手机兼职稳定收入,三种实战方法

热门文章

  1. 详解Python_Numpy库函数take_along_axis()【由索引矩阵生成新的矩阵】
  2. MySQL greatest()和least()函数
  3. vmware 虚拟网络
  4. 打工人如何利用AI来赋能职业生涯
  5. 股票投资股市入门理论知识入门须知<第二天>
  6. 什么是fork()?
  7. BrainTumorSeg
  8. 修复报错Mixed Content: The page at “https://“ was loaded over HTTPS, but requested an insecure “http://“
  9. 【彻底弄懂】linux中pthread_detach()的作用
  10. Pandas数据分析1-了解数据、数据过滤与排序