lightdm 1.26.0でlubuntu 18.04として実行されているUbuntu 18.04は、これを行う必要がありました(数週間ですべてがわかりました)。以下の両方を作成する必要が/etc/lightdm/lightdm.conf
あり/etc/lightdm.conf.d/50-xserver-command.conf
ます。
sudo vi /etc/lightdm/lightdm.conf
:
[Seat:*]
xserver-allow-tcp=true
xserver-command=X -listen tcp
sudo vi /etc/lightdm/lightdm.conf.d/50-xserver-command.conf
:
[Seat:*]
xserver-command=X -core -listen tcp
これにより、lightdmは次のコマンドラインでXorgを実行します。
Xorg -listen tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -listen tcp vt7
-novtswitch
これには " -listen tcp
"が2回ありますが、何も害はありません。両方のファイルがない場合、Xorgオプションの1つは "-nolisten tcp"になり、他の "-listen tcp"が上書きされます。私は最終的にこれに手がかりを見つけたここに。
次に、次xhost +
を追加します:.bashrc
再起動して、Xorgがポート6000でリッスンしていることを確認します。
$ netstat -nal | grep 6000
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 :::6000 :::* LISTEN
楽しい...