一般,通过ssh来远程连接linux服务器,进行命令操作。但是没有图形化界面确实有些不太方便,因此可以通过ssh来启动vnc
ssh和vncserver以及vnc软件的安装这里就不再介绍。
首先,启动vncserver,可能会提示如下warning和error
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US.UTF-8",
LC_ALL = "",
LANG = "AMERICAN_AMERICA.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
解决方法:
在.bashrc文件末尾加入如下定义:
export LANGUAGE="en_US.UTF-8"
export LANG=en_US:zh_CN.UTF-8
export LC_ALL=C
修改后执行source .bashrc 命令
再次启动vncserver之前,修改.vnc/xstartup文件,修改后的文件如下所示:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
# gnome-session &
[ -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" &
#x-window-manager & vncconfig &
gnome-session &
然后,就可以启动vncserver了,这里可以调节vnc的分辨率和色深,具体如下:
vncserver -geometry 1440x900 -depth 32 :27
注意空格
第一次启动vncserver可能要设置密码,也可以在启动前通过vncpasswd来修改初始密码。
进入vnc后,一般要去掉屏保功能。
关掉已启动的vnc:
vncserver -kill :37
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)