Ubuntu 16.04 GPU版 vncserver桌面配置

转载请注明出处:https://blog.csdn.net/qq_38169829/article/details/83689750

最近实验室新采购了GPU服务器,配置vnc桌面老是出问题,按照网上各种配制方法还是会出现灰屏或者花点的情况。折腾了好几天,还是没解决问题。经过不断的探索终于找到问题所在,vnc4server对gnome桌面支持有bug!好了,下面开始具体的配置步骤吧,跳过各种坑。在最后附上备用方案,如果按照下面方法还配置不成功,可用备用方案,操作麻烦一点。前提条件:已安装类似ssh,putty等软件, 了解vi编译器的基本操作。

(目前实验室的服务器都安装了vnc4server和xfce4,所以新建账户时只需执行2、4、6这3步)

配置过程:

1、安装vnc4server: sudo apt-get install vnc4server

2、输入:vncserver -geometry 1910x1010 -depth 24  。(注意:中间的'x'是英文字母x,不是乘号,1910x1010为桌面大小,可根据实际情况调整)

它会出现设置密码界面,按照指示执行就行,输入密码时不会显示“*”号,输入它会自动记录。(注意:不要用小键盘,Linux系统的操作有时候用小键盘会有bug?)。

完成上述操作会得到下面的界面:

 

然后打开vnc viewer(下载地址:https://pan.baidu.com/s/1bKJyo_gOru9Ru6W1SgpylQ     提取码:5xo7 ),输入IP:桌面号,如下图

进去桌面会看到灰色界面,输入:vncserver -kill :1 ,把它kill掉。

3、安装xfce4桌面环境,输入: sudo apt-ge install xfce4

4、修改./vnc/xstartup文件,输入:vi ~/.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
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &
5、完成上述步骤后,vnc桌面可能没有Teminal,所以再输入:

sudo update-alternatives --config x-terminal-emulator,选择/usr/bin/xterm项

6、开启vnc桌面,输入:vncserver -geometry 1910x1010 -depth 24  ,就可以看到清晰界面啦!

备用方案:

使用MobaXterm_Portable_v10.8,下载地址:https://pan.baidu.com/s/1p_CRBflEG63y9ds2MqsAbw  提取码:lmqm 

猜你喜欢

转载自blog.csdn.net/qq_38169829/article/details/83689750