(Berikut ini adalah salinan jawaban-diri yang hampir kata demi kata dari pertanyaan identik pada serverfault yang saya lupa; askubuntu belum dibuat).
Berdasarkan informasi yang ditemukan di halaman ini tentang mengaktifkan XDCMP dan file /etc/gdm/gdm.schemas, saya berhasil membuat /etc/gdm/custom.conf
file:
# /etc/gdm/custom.conf
[xdmcp]
[chooser]
[security]
DisallowTCP=false
[debug]
Berhati-hatilah dengan huruf besar: tidak akan berfungsi, jika Anda menulis "disallowTCP = false" ... Saya juga mengubah file / etc / X11 / xinit / xserverrc menjadi:
exec /usr/bin/X11/X
yaitu saya menghapus -nolisten tcp
opsi ke X executable. Saya tidak tahu apakah saya perlu. Anda mungkin ingin mencoba menghindari suntingan ini.
Jika Anda hanya mengubah file xserverrc, X akan memulai dengan "-nolisten TCP".
Setelah itu, yang diperlukan hanyalah memulai kembali proses gdm:
sudo service gdm restart
Anda dapat memverifikasi keberhasilan sebagai:
tzot@tzot-laptop:/etc/X11
$ netstat -an | grep -F 6000
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 :::6000 :::* LISTEN
Memperbarui
Setelah upgrade ke 12,04, saya mengalami masalah yang sama. Kali ini, pelakunya adalah lightdm yang digunakan sistem. File yang perlu diperbarui adalah /etc/lightdm/lightdm.conf
dan tambahan yang diperlukan ada xserver-allow-tcp=true
di [SeatDefaults]
bagian.
Dan setelah itu, saya juga menemukan jawaban itu . :)
Ringkasan
Jadi, di 10.10 ini masih berfungsi: buat /etc/gdm/custom.conf
dengan konten seperti ditentukan di atas dan mulai ulang gdm
.