解决配置Ubuntu中vnc远程显示灰屏

VNC是什么?

VNC (Virtual Network Console)是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。

1.在Ubuntu上首先需要安装vnc4server

# apt-get install vnc4server

2.第一次执行vncserver的时候需要为客户端连接设置6位的密码

# vncserver

password:

3.在vnc客户端(noVNC/vncviewer)中远程链接IP:1,但是输入密码后显示灰屏并且鼠标为x型

这是因为vncserver在Ubuntu系统中找不到指定的图形化工具

此时需要在Ubuntu中下载图形化工具

# apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

安装完成之后需要更改~/.vnc/xstartup文件,添加如下内容:

# vim ~/.vnc/xstartup

export XKL_XMODMAP_DISABLE=1

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &

gnmoe-settings-daemon &

metacity &

nautilus &

gnome-terminal &

4.之后重启vncserver就OK了

# vncserver :2

注:

停止某个vnc服务

# vncserver -kill :端口号

时间: 2024-07-30 09:46:24

解决配置Ubuntu中vnc远程显示灰屏的相关文章

ubuntu中VNC的安装配置笔记

使用服务器时,利用远程桌面是非常方便的,否则需要跑到服务器机房操作非常的费事,或者需要远程操作机器是也可以使用,一般的操作系统都会带有远程桌面功能,但是不如第三方的的软件好用,对于linux系统常用的远程桌面软件是vnc,vnc分为服务器端和客户端,下面先讲讲vnc服务器端的安装与配置. 安装VNC服务器端 ubuntu中vnc服务器端的安装很简单,运行如下命令: $ sudo apt-get install vnc4server安装完成后第一次运行要求设置密码. 设置VNC登录密码 $ vnc

OpenStack中VNC协议实现多屏共享(多屏不踢访问)

OpenStack中VNC协议实现多屏共享 by 无若 libvirt设置基本说明: <devices> <graphics type='sdl' display=':0.0'/> <graphics type='vnc' port='5904' sharePolicy='allow-exclusive'> <listen type='address' address='1.2.3.4'/> </graphics> <graphics ty

解决在ScrollView中套用ListView显示不正常

最近在设计Android程序时,因为需要在ScrollView中添加一个ListView列表来显示一些信息.刚开始并没有想太多,但添加进去后才发现ListView不论怎样定义都只能显示一行,显示效果很不正常. 后来在网上查了一下才知道,原因是ScrollView和ListView默认都带有滚动条,所以一起使用就会引起冲突.但因为程序中我必须要添加一个ListView,且不想取消外层的ScrollView(想保证用户在程序页面能够上下滑动来浏览更多内容),经过查询找到了解决此问题的方法. 下面记录

问题解决——Ubuntu中eclipse不显示目录

<p><strong>Ubuntu下的eclipse不能显示工作台的File Edit Source 等菜单项</strong></p><p><strong>可以写一个简单的脚本来解决,新建一个文本,后缀为xx.sh</strong></p><p><strong> </strong></p> #!/bin/bash export UBUNTU_MENUPROXY=

解决配置IaaS中Endpoint系统日志报错:ignoring exception:Error executin gquery usp

为vRA Infrastructure配置Endpoint之后,系统提示下图所示的故障: 1.  DataBaseStatsService: ignoring exception: Error executing query usp_SelectAgent Inner Exception: Error executing query usp_SelectAgentCapabilities 这个故障是由于MSDTC服务的问题导致,因此,请点击Administrative Tools > Compo

命令行配置ubuntu中的网络环境

公司的机器人产品为了需要,有一种版本将ubuntu的界面干掉,于是配置网络不像有UI界面那么方便了.需要在teriminal里面进行配置了,怕忘了,记录一下配置的命令. 1)如果要连外网,要配置如下步骤: a) sudo vim /etc/network/interface 写入 iface wlan0 inet static address 192.168.8.100 netmask 255.255.255.0 添加一行 iface wlan0 inet dhcp b)进入root权限,运行:

VNC远程显示3D界面

正常VNC无法看3D图形,然后现在想在服务器上跑东西,但要用VNC连接上去可以看到相关图形. 在网上找了下,使用VirtualGL可以实现相关要求. 1:下载相关软件,安装一下. https://sourceforge.net/projects/virtualgl https://sourceforge.net/projects/turbovnc 建议添加相关环境变量 export PATH=/opt/TurboVNC/bin:/opt/VirtualGL/bin:$PATH 2:按官方的说法建

nwjs解决页面透明化,启动时显示白屏的问题

这些天在弄nwjs还好能访问外网,可以看到官方的文档,要不然真是欲哭无泪了,找不到相关的文档解决不了问题.主要说说怎么页面透明化的时候,出现白屏一闪问题吧.主要工具: AngularJS+node+nw.js 来开发和传输数据显示的方式 官方文档: 在html页面实现: <body style="background-color:rgba(0,0,0,0)"> 在package.json 文件中实现 "window": { "frame&quo

VMware中打开虚拟机显示黑屏

1.CTRL+alt+del调出任务管理器 2.只把应用中的vmware workstation(32位)结束任务,其他关于vm的进程不要动 3.命令行窗口-输入 netsh winsock reset,然后重启计算机,可能会有提示vmware的一个进程还在运行,不用管,直接重启.我觉得应该是可以在任务管理器中关闭的,但目前不清楚到底关哪个,有一次全部关了一遍出现了network service的大问题,折腾了好久,最后还是重装系统才解决的,所以暂时不考虑太过完美的操作 4.继续打开VMware