您的位置:首页 > 其它

ubuntu VNC 安装配置和不能输入字母(快捷键)问题

2012-01-19 11:19 330 查看
这是在ubuntu10.04和10.10系统上。通过网上收集资料,自己调试更改的结果,亲测可用

1.安装

sudo apt-get install vnc4server

在ubuntu下在线安装软件一般是apt-get命令,vnc的软件包名是vnc4server



2.密码

vncpasswd

输入命令,然后再输入密码



3.然后是创建一个vnc桌面。创建方法是:

vncserver :1

这个地方要注意一下,在图形界面的终端输入这个命令,你从其他电脑连过来显示的是一个终端,并不是图形化桌面。

这个时候要先运行

vncserver -kill :1

结束掉原来创建的服务,然后输入

cd

进入用户目录

然后再进到目录下的

cd .vnc

目录。注意这个地方vnc前面是有“点”的。然后运行

vim xstartup

打开。然后注释掉最后两行

#xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop” &

#twm &

然后再在最后添加一行

gnome-session &

保存退出。

这时需要你切换到另外的不是图形的窗口,运行

Ctrl+Alt+(F1-F6)

按住ctrl 和 alt,然后再按F1到F6任意一个。登陆好后,再运行

vncserver :1

创建一个vnc桌面就可以了,你可以运行

Ctrl+Alt+F7

换回图形界面。

之所以到非图形界面下进行操作是因为如果你图形界面下启动一个vnc桌面,就会与你正在用的图形桌面冲突,你登陆的时候就会显示

could not acquire name on session bus的错误,而无法登陆进去。



4.进入vnc,无法输入字母,快捷键问题

先是再10.10下面

通过vnc连到10.10的时候,不管是在终端还是在什么情况下,按下d,都会默认的显示桌面,而无法输入。这是由于系统定义的快捷键的问题,我仔细查过,好像ubuntu官方说的这是一个bug,在10.04下也有一个类似的问题,一会再说。这个解决方法就是在终端,运行

gconf-editor

注意运行这个命令最好到自己系统上,不要通过vnc连接,因为有个d,不过也可以补全

运行这个命令后会弹出一个对话框,然后选择

Apps->Metacity->Global keybingdings

找到

show desktop

将其默认值改成

disable

或是其他的特殊按键组合也行

这样就解决了。

在10.04下面有一个字母(我忘记了),输入之后会显示右上角开关机菜单。我的解决方法就是把那个菜单从bar上移调。



任何建议和更正敬请提出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐