安装配置软件
-
VNC的安装与配置
安装之前先输入(获取最新套件的信息)
apt-get update
输入以下命令安装VNC,安装过程中需要输入Y来确认
apt-get install vnc4server
启动VNC(第一次启动需要设置密码)
vncserver
设置vncservgnome 桌面环境安装与配置(可直接跳至第3步)
安装x-windows的基础
sudo apt-get install x-window-system-core
安装登录管理器
sudo apt-get install gdm
安装Ubuntu的桌面
sudo apt-get install ubuntu-desktop
安装gnome配套软件
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
修改VNC配置文件
sudo vim ~/.vnc/xstartup
修改为:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &
gnome-terminal &
杀掉原桌面进程,输入命令(其中的:1是桌面号):
vncserver -kill :1
输入以下命令生成新的会话:
vncserver :1
ubuntu卸载gnome桌面(可直接跳至第3步) 之前安装好了ubuntu18.04,本来想装个gnome shell来美化一下桌面,结果出现了开机黑屏(灰屏)的现象,经网上查询发现是显卡驱动在gnome3的环境下产生了不兼容,具体解决方法我还没找到,情急之下只能先卸载掉gnome桌面环境。
卸载掉gnome-shell主程序
sudo apt-get remove gnome-shell\
卸载掉gnome
sudo apt-get remove gnome
卸载不需要的依赖关系
sudo apt-get autoremove
彻底卸载删除gnome的相关配置文件
sudo apt-get purge gnome
清理安装gnome时候留下的缓存程序软件包
sudo apt-get autoclean
sudo apt-get clean
ubuntu运行VNC Server无桌面时的解决方案
配置vnc server实在是一个特别诡异的事,我在不同的ubuntu机器上配置服务时,总是遇到千奇百怪的问题,大部分情况下比较顺利,将~/.vnc/xstartup最后一句x-window-manager&
替换为gnome-session&
就能顺利地出现桌面,而有些则不行,需要改为gnome-session --session=ubuntu-2d&
问题
而今天遇到的ubuntu 18.04,则死活不行,用realvnc viewer连接之后,只有灰灰的一个背景,没有桌面,没有terminal。 使用xfce4桌面解决,选择些方案一是因为xfce相对较小,gnome-session死活不行的情况下,再将一个kde未免太过兴师动众,xfce我使用过一段时间,是一个相当轻量级的GUI环境,清爽易用,功能一点不含糊。决定之后,一次尝试即成功。
安装xfce
sudo apt-get install gnome-core xfce4
配置 编辑~/.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 &
输入以下命令生成新的会话:
vncserver :1
本地使用VNC连接 本地安装VNC后,使用ip地址:1(其中的:1是桌面号)的方式连接 输入之前设置的VNC密码后点击连接
设置虚拟分辨率启动
vnc4server -geometry 1920x1440