关于VNC远程登录ubuntu的各种问题及解决方法

关于VNC远程登录ubuntu的各种问题及解决方法

  (2013-04-11 10:42:37)
标签: 

vnc

 

ubuntu

 

windows

 

d键

 

全屏

 
1、系统配置
首先要安装vnc服务器端 
  sudo apt-get install vnc4server
2、安装完成后,开启服务
  vnc4server :1
冒号后面数字表示远程ubuntu的桌面号,注意冒号前的空格。
3、启动vnc4server
vnc4server 
 此时系统会提示你输入密码,以及确认密码,在通过客户端链接时将会用到这个密码。
 输入完密码后你将看到类似下边的提示:
 New '****3 (****)' desktop is ****:3 (****代表主机名) 
Take notice of the number after the colon (, in this case it is "3." 
 启动完vnc4server后在你的主目录下将会产生一个.vnc的目录。 此时就可以通过vnc客户端链接到服务器了。 
 4、停止一个vnc4server
 vnc4server -kill :3 根据你启动时获得的数字替换此处的3。 
 5、修改配置文件
打开 .vnc/xstartup 文件并编辑:
sudo vim /.vnc/xstartup 文件:
 #!/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 
vnccon** -iconic & 
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & 
x-window-manager & 
 修改为
 #!/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 
#vnccon** -iconic & #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager &
gnome-session &
6、重新开启vncserver服务
vncserver -kill :1
vncserver :1
至此完成ubuntu远程登录。
问题1:远程桌面连接无标题栏
解决方法:
使用 gnome-session-fallback桌面
 

apt-get install gnome-session-fallback

然后编辑 .vnc/xstartup 文件(前提是使用 TightVNC 而不是 X11VNC

注释掉  gnome-session &,加一行 gnome-session-fallback

重新开启vnc服务远程连接就OK了。

问题2:登录远程桌面D键为现实桌面快键键,无法输入d

解决方法:

使用第三方设置管理compizconfig-settings-manager

1. 安装:sudo apt-get install compizconfig-settings-manager 

2. 运行compizconfig-settings-manager: ccsm 

3. 依次找到: General (left side) -> General Options (right side) -> Key bindings (tab) -> Show Desktop (with the keyboard icon) -> 点击 "X" 现实默认快键键为d.

4. 点击 d. 

5. 点击 "Grab key combination" ,按 ALT+D 修改快键键. 

6.确定,返回,关闭,重启电脑,搞定。 

问题3:vnc远程无法全屏显示

解决方法:

开启nvc服务时使用命令:vncserver :1 -geometry 1600x900 -depth 16

设置为自己的分辨率就OK了。



http://blog.sina.com.cn/s/blog_6d6ebf3f01019uxw.html

你可能感兴趣的:(关于VNC远程登录ubuntu的各种问题及解决方法)