VNC使用

开启VNC端口

开启vnc端口步骤如下:

步骤1:打开MobaXterm软件,登陆服务器进入后台:

步骤2:输入vnc端口服务开启命令:

vnc4server :端口号

当出现上图所示内容,表示端口正常开启。

登录VNC远程桌面

登录步骤如下:

步骤1:打开VNC Viewer,并输入host:端口号,然后点击ok进入密码界面。

步骤2:输入密码,然后点击ok即可进入远程桌面。

通过VNC创建虚拟机

步骤1:打开MobaXterm软件,进入KVM服务器,新建“镜像文件目录”,当然也可以自行选择其它文件夹。

步骤2:点击上传文件按钮

,选择本地的kvm镜像文件,然后点击打开开始上传。

步骤3:回到VNC远程桌面,点击屏幕最下面的按钮

,选择所有应用程序并在搜索框输入“vir”,即可跳出virtual machine manager,然后点击启动打开虚拟系统管理器。

步骤4:点击按钮

,选择导入现有磁盘映像,然后点击前进。

步骤5:点击浏览,找到本地的镜像文件,然后点击前进。

步骤6:设置内存和CPU。

步骤7:命名虚拟机,然后选择网络(此操作可选),完成。

步骤8:等待安装完成出现以下画面时,将其关机。

步骤9:点击虚拟机详情按钮

,找到显示协议,选择VNC服务器并选择键映射,然后点击应用,再点击启动按钮

重新开机。

步骤10:点击添加硬件添加工作接口。

VNC常见问题的解决方法

VNC端口问题

(1)Connection refused

例如当从端口1连接vnc时,可能会出现如下报错:unable to connect to host: Connection refused(10061)

登录进入服务器终端查看:

vnc4server :1

发现会显示:A VNC server is already running as :1

注意前面Waring,需要将图中红框里面的内容删除:

rm -rf /tmp/.X11-unix/X1

然后重新开启该端口即可:

出现上图所示内容,则表示端口已成功开启,重新登录vnc即可。

上述还有另外一种类似情况:

将图中红框里面的内容删除:

rm -rf /tmp/.X32-lock

删除后重新执行启动该端口:

会出现第一种情况的路径,这时候需要继续删除该类文件:

rm -rf /tmp/.X11-unix/X32

然后再重新执行启动该端口就可以正常启动了。

(2)VNC创建权限问题

当创建端口3的时候,出现如下图红框所示情况,虽然能成功创建,但是当从VNC登录进去,会发现背景是漆黑一片,除了一个叉形的鼠标以外,原因是新创建的VNC端口的启动文件权限出现了问题。

这时将刚刚启动的VNC服务进程杀掉:

vnc4server -kill :3

然后重新启动该VNC端口服务,如果重新启动该端口VNC服务仍然出现该问题,说明VNC启动文件仍然失败

解决办法:打开启动文件(不需要编辑),输入以下命令:

sudo vi /root/.vnc/xstartup

然后点击Esc -> : -> q -> 回车,退出文件编辑,重新启动该VNC端口服务,出现以下内容,即启动成功:

(3)VNC网络问题

通过VNC远程桌面的时候不要手动断开网络,否则会使所有用户断开连接,只能使用显示器去连接服务器开启。

当显示器连接服务器进行登录时,可能会出现登录死循环问题,可以通过Ctrl+Alt+F2进入tty2终端,然后输入用户名和密码进入,输入如下命令:

cd ~ sudo chown nsfocus:nsfocus .Xauthority

成功后查看文件所属:

ls .Xauthority -l

按下Ctrl+Alt+F1回到图形界面重新登录,不行的话重启登录。

如果上述操作无效,可以通过tty2终端配置临时网络,然后通过VNC远程登录桌面开启网络。

VNC远程虚拟机键盘问题

通过VNC远程连接服务器进入KVM虚拟机操作时,键盘无法操作问题解决方法:

打开虚拟机,需要修改显示协议VNC:

①选择类型为VNC服务器;

②选择键映射为en-us

linux VNC白屏,VNC使用及其常见问题解决方法相关推荐

  1. Linux安装Steam常见问题解决方法

    Linux安装Steam常见问题解决方法 在官网下载包以后 root@localhost:~# dpkg -i 包名 接下来可能会提示安装过程中出现错误常见的就是安装完以后打开steam没反应或者出现 ...

  2. python控制苹果手机触摸屏失灵怎么办_iPhone手机触屏不灵敏怎么办 触屏失灵乱跳等问题解决方法大全必看...

    目前有很多的用户都正在使用苹果iphone iPhone触屏不灵敏怎么办 解决方法一. 解决方法二. 苹果手机触摸屏不灵敏的解决方法二是,强制重启:同时按住iPhone的电源和Home键并保持几秒钟, ...

  3. 魔法王座微端不显示服务器,魔法王座无法登陆卡顿等常见问题解决方法

    魔法王座游戏卡顿.无法登陆.卡屏.黑屏等常见问题解决方法分享. 有些魔法王座玩家在游戏时会遇到卡顿及画面丢帧的情况,这种情况十分影响游戏的体验,这个问题一般常见于计算机CPU处理能力不够,遇到大量场景 ...

  4. 逆战进猎场显示连接服务器失败,逆战绝地突围登陆常见问题解决方法[多图]

    逆战无法登陆怎么办?逆战绝地突围的玩家有时候会遇到无法登陆游戏的情况或者登陆游戏的其他问题,所以手游汇小编准备了逆战绝地突围登陆常见问题解决方法. 逆战绝地突围登陆常见问题解答: Q: 微端登陆,提示 ...

  5. Fortify SCA快速入门以及常见问题解决方法

    本篇将透过HP_Fortify_SCA_and_Apps_3.80从实用主义的角度入手,使读者能够快速的对该工具进行使用和对一些可能出现的常见问题进行处理,从而完成一个完整流程的源代码安全性静态扫描测 ...

  6. 黑暗逃生服务器显示无,《黑暗逃生》常见问题解决方法 游戏进不去?

    本款游戏被称作一款3D版的狼人杀游戏,最近有很多玩家开始游玩这个游戏了,但是相对的游戏时常会出现些小问题,接下来小编就给大家带来这篇黑暗逃生常见问题解决方法,不要错过哦. 常见问题解决教程 1.游戏无 ...

  7. 黑暗逃生怎么修改服务器,《黑暗逃生》常见问题解决方法 游戏进不去怎么办...

    导 读 本款游戏被称作一款3D版的狼人杀游戏,最近有很家开始游玩这个游戏了,但是相对的游戏时常会出现些小问题,接下来小编就给大家带来这篇黑暗逃生常见问题解决方法,不要错过哦. 常见问题解决教程 1.游 ...

  8. 重装系统大师计算机硬件不兼容,电脑重装系统能解决哪些问题?电脑重装系统后常见问题解决方法...

    对于重装系统这件事相信很多用户都不会感到陌生.电脑卡了?系统崩溃了?蓝屏黑屏?重装系统即可解决.那么重装系统可以解决哪些问题呢?重装系统后出现问题应该如何解决呢?下面就让小编为大家带来解答. 电脑重装 ...

  9. 使命召唤5该服务器没有响应,使命召唤5世界战争 常见问题解决方法

    使命召唤5世界战争常见问题解决方法,还不知道怎么解决的朋友可以来看看 COD5打了一周多了,这个游戏从安装开始一直到网战模式与合作模式都有很多的问题,所以前几天一直在网上找各种解决方法,现在游戏的运行 ...

最新文章

  1. ACTIVEMQ 发布与订阅
  2. 图片转LaTex公式神器软件
  3. ICMP Internet控制报文协议(四)
  4. 在 wxWidgets 中播放声音的示例
  5. PHP做二次开发:ThinkCMF门户应用安装
  6. 支付宝H5 与网页端支付开发
  7. KBMMW 4.81.00 发布
  8. graphics | 基础绘图系统(三)——添加文本标注、坐标轴线和图例
  9. Faster R-CNN 论文笔记
  10. Zabbix-server安装后的故障处理及Zabbix-agent的配置添加过程
  11. configurationproperties_Spring Boot中@ConfigurationProperties注解实现原理源码解析
  12. 怎么把电脑上的文件迁移到另一台电脑?
  13. 【智能制造】制造业信息化与工业4.0
  14. 带你深入剖析TCP/IP协议、TCP协议和UDP协议、IP协议
  15. 免费U盘文件恢复,你不知道的10款u盘恢复软件
  16. python语言最早的可用版本诞生于几几年_python语言公开发行版本诞生于哪年
  17. torch.load received a zip file
  18. 秀米编辑后复制粘贴格式发生变形的解决方法
  19. mysql 聚簇索引与非聚簇索引
  20. Vue监听器的基本使用(监听属性-深度监听和立即执行)

热门文章

  1. 如果你是壁纸控,高清图片这里找!
  2. 设计素材|剪纸风新年春节烫金PSD分层模板,牛气!
  3. 双十一要来了,如何设计出那些牛X的促销页面?
  4. UI实用素材|下拉菜单细节设计,分层呈现
  5. UI搜索栏设计素材模板|设计原则
  6. 农信社计算机知识,农信社备考:计算机基础知识(15)
  7. 云消防大数据_消防云大数据app
  8. C++最普通的定时器功能实现
  9. 使用ShellExecuteEx打开文件或者其他
  10. windows 启动exe程序前注入dll(c++)