tigervncをインストールすることで、CinnamonへVNC/XRDPでリモート接続できるようになります。
Table of Contents
1 tigervncのインストール
tigervncをビルドしてインストールします。tigervncのUbuntu 16.04向けビルドスクリプトを利用します。
#!/bin/sh # Remove vnc4server. sudo apt remove -y vnc4server # Create working directory. mkdir tigervnc cd tigervnc # Download source code. git clone https://github.com/TigerVNC/tigervnc cd tigervnc/ # Avoid compiler error. git checkout ff872614b507d0aa8bfbd09ef41550390cfe658a # Prepare to build package. ln -s contrib/packages/deb/ubuntu-xenial/debian chmod a+x debian/rules sudo apt install -y -o 'apt::install-recommends=true' \ `dpkg-checkbuilddeps 2>&1 | \ sed -e 's/.*build dependencies://g' -e 's/([^)]*)//g'` # Build package. fakeroot debian/rules binary cd .. # Install package with resolving dependent package. sudo dpkg -i *.deb || (sudo apt-get -f install -y ; sudo dpkg -i *.deb || exit 1) cd ..
2 VNCサーバを動かす
vncserverコマンドでVNCサーバを起動します。
$ vncserver You will require a password to access your desktops. Password: Verify: Would you like to enter a view-only password (y/n)? n
vnc://<server>:5901に接続します。
3 XRDPサーバを動かす
xrdpをインストールします。
$ sudo apt install -y xrdp
リモートデスクトップ接続します。