これは古い投稿のようですが、このトピックは一部のユーザーにとってはまだ興味深いかもしれません。起動時にvncを起動するには、以下が必要です。
- vncサーバーソフトウェアをインストールします(ここではx11vncを使用します)
- スタートアップスクリプトの構成(vncサービスの開始に使用)
ステップ1-x11vncサーバーのインストール
コマンドラインから次のように入力します
sudo apt-get install x11vnc
セキュリティを追加するには、pwdを設定する必要があります
sudo x11vnc -storepasswd
ステップ2-起動スクリプトを構成する
- あなたのubuntuバージョンが15.04より低い場合、
構成ファイルを作成します /etc/init.d/x11vnc.conf
実行する正しいコマンドを
start on login-session-start
script
/usr/bin/x11vnc -xkb -auth
/var/run/lightdm/root/:0
-noxrecord -noxfixes -noxdamage
-rfbauth /etc/x11vnc.pass
-forever -bg -rfbport 5900 -o /var/log/x11vnc.log
end script
これらのシステムはsystemdを使用しているため、サービスユニットファイルを作成/lib/systemd/system/x11vnc.service
し、実行する正しいコマンドを入力する必要があります。
[Unit] Description=Start x11vnc at startup. After=multi-user.target
[Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever
-loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared
[Install] WantedBy=multi-user.target
サービスをリロードする
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
詳細については、ヘルプUbuntu Community wikiページ(こちらをご覧ください)をご覧ください。)でまたは、このクイックを使用してレシピを使用することもできます。
- 15.04より前の Ubuntuバージョンの場合、チェックこの投稿を
- Ubuntuバージョン15.04以降の場合、この投稿を確認してください
これがお役に立てば幸いです