请问如何在Ubuntu14.04(服务器版)上面配置桌面环境和vnc?

unaval 发布于 2016/01/30 14:38
阅读 2K+
收藏 0
我已经在上面apt-get install ubuntu-desktop了,然后也装了vnc4server,改了xstartup,里面加了gnome-session,可为什么连接上vnc出来的还是下面这样的灰色界面?求教 http://static.oschina.net/uploads/space/2016/0130/143529_9ecl_2382109_thumb.png
加载中
0
eechen
eechen
~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS #这句是重点
startxfce4 &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

对于 startxfce4 & 这一行:
如果是GNOME桌面,改成 gnome-session &
如果是KDE桌面,改成 startkde &
如果是Unity桌面,并且存在/usr/share/gnome-session/sessions/ubuntu.session,则改为:
"/usr/bin/gnome-session --session=ubuntu" &

不建议在Ubuntu Server上安装图形界面,管理Linux服务器最好还是喜欢使用ssh客户端和sftp图形客户端,在ssh里通过命令来管理Linux服务器,在 sftp图形客户端里上传下载以及调用本地你自己喜欢的编辑器远程编辑服务器文件,习惯后远比你像Windows那样打开远程桌面来管理和编辑文件快.

Windows上ssh客户端我推荐PuTTY,sftp客户端推荐WinSCP和FileZilla.Linux上直接终端用ssh,文件管理器默认支持sftp协议,或者也可以用FileZilla.Linux可以这样弄快捷方式:
ssh.sh
#!/bin/sh
chmod 600 /home/eeche/.ssh/id_rsa
xfce4-terminal -e "ssh eechen@127.0.0.1 -p 22 -i /home/eeche/.ssh/id_rsa"

sftp.sh
#!/bin/sh
chmod 600 /home/eeche/.ssh/id_rsa
ssh-add /home/eeche/.ssh/id_rsa
thunar sftp://eechen@127.0.0.1:22/
#pcmanfm sftp://eechen@127.0.0.1:22/
#nautilus --no-desktop --geometry=800x600 sftp://eechen@127.0.0.1:22/



0
Feng_Yu
Feng_Yu

ubuntu 14.04的unity桌面不知道为何无法使用vnc连接,会花屏或灰屏。但是12.04无此问题。

非要远程桌面不可的话,建议xfce。就是楼上的那个。

apt-get install xubuntu-desktop

返回顶部
顶部