Ubuntu/Linux系统配置VNCServer各类远程桌面LXQT/LXDE/MATE/KDE/Cinnamon桌面解析

1,274 阅读2分钟

之前我配置过gnome桌面,这里我试了试去配置其他各种桌面系统,也算是练练手了,不过最让我感兴趣的还是lxqt桌面,应该可以说是kde的轻量版,新出的一个桌面系统,这里面应该有不少应用大家可以用得着,之后我们再研究研究吧。 LXQt是下一代LXDE,轻量级桌面环境。它是Razor-qt和LXDE-Qt合并的产物。 主要内置Qt程序: PcManFm-qt-文件管理器 Lximage-qt-图像查看器 QTerminal-终端仿真器 Qps-流程查看器 Screengrab -屏幕捕获器 LXQt archiver-存档管理器 LXQt runner-应用程序启动器和计算器 主要流程都是安装tigervncserver,安装各个桌面软件包,可以同时下载多个桌面系统,然后修改xstartup文件,指定启动的桌面系统程序,重启vncserver,重新连接vncviewer即可。 vncserver启动时使用\

//适用于非安全通道
$vncserver -localhost no :1

LXQT桌面:

$sudo apt install lxqt openbox
//安装完后需要重启系统,否则只会看到黑屏一片,啥都没有

// ~/.vnc/xstartup内容
#!/bin/sh

# Start up the standard system desktop
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

/usr/bin/startlxqt

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &

不过lxqt的外观着实让人瞪眼,最新版还在1.0.0,估计是因为我的ubuntu系统是18.04的,所以lxqt这时候还没开发完成,也就不必在乎美貌了,估计最新版的ubuntu安装lxqt应该会更漂亮的。其他桌面配置上基本一样,除了Deepin非主流,需要自己往脚本里写的东西多些,大家的安装配置都是这几步。看来国人开发,与国外开发差距还是很的呢。

\

图片.png

LXDE桌面:

$sudo apt install lxde

//xstartup内容
#!/bin/sh

# Start up the standard system desktop
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

/usr/bin/startlxde

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &

 可能是因为我没安装主题,壁纸之类的,有点儿丑,背景全黑了。

​编辑

Mate桌面:

$sudo apt install ubuntu-mate-desktop

//xstartup内容
#!/bin/sh

# Start up the standard system desktop
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

/usr/bin/mate-session

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &

​编辑

KDE桌面:

$sudo apt install kde-plasma-desktop

//xstartup
#!/bin/sh

# Start up the standard system desktop
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

/usr/bin/startplasma-x11

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &

​编辑

Cinnamom桌面:

$sudo apt install cinnamon-desktop-environment

//xstartup内容
#!/bin/sh

# Start up the standard system desktop
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

/usr/bin/cinnamon-session

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &

\