桌面共享
Ubuntu 18.04自帶桌面共享闪唆,可以將物理桌面共享給VNC辞槐。但是無法創(chuàng)建新的桌面践付。
具體參考 https://linuxconfig.org/ubuntu-remote-desktop-18-04-bionic-beaver-linux 。
VNC服務(wù)器搭建
桌面共享資源有限频鉴,但是搭建VNC服務(wù)器就能讓桌面取之不竭栓辜。
經(jīng)過花式嘗試,使用原生gnome桌面帶動(dòng)VNC基本可以判定為不可能垛孔。轉(zhuǎn)而使用xfce4桌面藕甩。基本是參考了https://linuxconfig.org/vnc-server-on-ubuntu-18-04-bionic-beaver-linux 周荐。但是狭莱,xstartup
文件的配置需要做出修改,否則會(huì)報(bào)bug概作。
安裝桌面和vnc服務(wù)器
$ sudo apt install xfce4 xfce4-goodies vnc4server
注意腋妙,這里安裝的是vnc4server,網(wǎng)上有些教程用的是tigervncserver讯榕。二者有一些區(qū)別骤素,tigervncserver干的事情更多匙睹,但是在Ubuntu 18.04上是多做多錯(cuò)。我已經(jīng)對(duì)其絕望了济竹,坐等更新痕檬。配置密碼
$ vnc4passwd
啟動(dòng)服務(wù),讓系統(tǒng)自動(dòng)生成
xstartup
$ vnc4server :2
停止服務(wù)
$ vnc4server -kill :2
修改
~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
注意送浊,在提供的鏈接中梦谜,xstartup
少了兩行,也就是沒銷毀那兩個(gè)環(huán)境變量罕袋,使得startxfce4啟動(dòng)時(shí)發(fā)現(xiàn)session-manager這個(gè)坑已經(jīng)被人占了改淑,從而主動(dòng)退出碍岔。
正式啟動(dòng)服務(wù)
$ vnc4server -geometry 1920x1080 :2
寫成一個(gè)傻瓜腳本
#!/bin/sh
vnc4server -kill :2
vnc4server -geometry 1920x1080 :2