Как отключить -nolisten?

10

Я только что установил ubuntu 11.10. Я хочу запустить x-приложение из другой системы.

Я обновил ./xinit/xserverrc и удалил параметр -nolisten . Я перезагрузился.

Я вижу, что X запускается с опцией nolisten.

У меня нет /etc/gdm subdir.

    
задан bart 27.10.2011 в 13:13
источник

3 ответа

17

Вам нужно отредактировать /etc/lightdm/lightdm.conf и добавить к нему xserver-allow-tcp=true . Вот как выглядит мое:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
xserver-allow-tcp=true

[XDMCPServer]
enabled=true

После этого запустите это:

sudo restart lightdm

Если у вас возникли проблемы с перезагрузкой, просто «ps ax | grep lightdm 'и убейте все связанные процессы, затем:

sudo start lightdm

Я еще не исследовал, но я уверен, что есть много вариантов конфигурации для lightdm, я просто не уверен, что все они работают в данный момент. Но это так. Вот как выглядит мой X-серверный процесс:

2981 tty7     Ss+    0:00 /usr/bin/X :1 -auth /var/run/lightdm/root/:1 vt7 -novtswitch
    
ответ дан George H. Lenzer 08.11.2011 в 20:52
2

Как и в Ubuntu 16.04, это выглядит как /usr/share/lightdm/lightdm.conf.d/100-custom.conf

и он хочет содержать:

[SeatDefaults]
xserver-allow-tcp=true
    
ответ дан Bryan 06.07.2016 в 11:01
1

отредактируйте /usr/share/gdm/gdm.schemas , установив ключ security/DisallowTCP в false

    
ответ дан Marc Williams 14.06.2016 в 01:37