== x11vncインストール ==
以下のコマンドを実行して、x11vncをインストールします。
<syntaxhighlight lang="bash">pacman -S x11vnc</syntaxhighlight>
== x11vncのパスワード設定 ==
誰でもつなげられるのはセキュリティ的に問題なので、パスワードを設定します。
<syntaxhighlight lang="bash">x11vnc -storepasswd</syntaxhighlight>
別のディレクトリに保存した場合は、起動コマンドを見直してください。
== ログイン画面からvnc ==
普通に使用するとログインしないとvncは使用できない?のですが…<br/>
ログイン画面からvncで接続できるようにしてみます。
=== gdmの場合 ===
ディスプレイマネージャにgdmを使用している場合です。
==== gdmの設定変更 ====
GNOMEでWaylandを使用している場合は、Waylandを無効化する必要があります。<br/>
以下のファイルを編集して、Waylandを無効化します。
編集後は再起動かgdmサービスのreloadをしてください。
==== x11vncの起動 ====
以下のコマンドを実行して、x11vncを起動します。<br/>
環境によって設定内容が異なるので、多少見直してください。
つなぎ直す必要があるのは面倒ですね…
=== LightDMの場合 ===
試しに、ディスプレイマネージャをLightDMに切り替えてvncしてみました。<br/>
以下のコマンドを実行して、x11vncを起動します。<br/>
こちらの場合はつなぎ直す必要は無いようです。
== 経験したトラブル ===== MAC error ===
ジャーナルに以下のメッセージを出力してVNCが切断される事象が発生しました。
<pre>archlinux sshd[1108]: error: Received disconnect from x:x:x:x:x:x:x:x port 56413:1: MAC Error</pre>
(これが正しい対処なのかは不明です…)
== 参考サイト ==
[https://wiki.archlinux.jp/index.php/X11vnc X11vnc - ArchWiki]<br/>
[http://ossan-engineer.blogspot.com/2017/01/x11vncxvfbxdummyvirtualgl.html おっさんエンジニアの実験室: x11vnc、Xvfb、Xdummy、VirtualGLの使いこごち]<br/>