デフォルトのDisplayManagerの確認
$ cat /etc/X11/default-display-manager
確認
/usr/sbin/lightdm
lightdm.confの編集
$ sudo vi /etc/lightdm/lightdm.conf変更内容
[SeatDefaults] greeter-session=unity-greeter user-session=ubuntu xserver-allow-tcp=true (追加) [XDMCPServer] (追加) enabled=true (追加)
$ sudo restart lightdm
$ netstat -an | grep -e 177こんな感じ
udp 0 0 0.0.0.0:177 0.0.0.0:*
$ sudo apt-get install xfs
$ sudo vi /etc/X11/fs/config(修正前)
no-listen = tcp(修正後)
#no-listen = tcp
$ sudo restart xfs
$ netstat -an | egrep 7100こんな感じ
tcp 0 0 0.0.0.0:7100 0.0.0.0:* LISTEN
上記の設定を行い、クライアントから接続してもログイン直後に何も表示されない状態になる。syslogを見ると compiz.desktop がsegfaultしている。
原因はこれ。 https://bugs.launchpad.net/bugs/889996
/tmpのゴミファイルの削除
$ sudo rm /tmp/unity_support_test.0