(Segue uma cópia quase literal de uma resposta automática de uma pergunta idêntica na falha do servidor que eu havia esquecido; o askubuntu ainda não foi criado).
Com base nas informações encontradas nesta página sobre como ativar o XDCMP e o arquivo /etc/gdm/gdm.schemas, consegui criar um /etc/gdm/custom.conf
arquivo:
# /etc/gdm/custom.conf
[xdmcp]
[chooser]
[security]
DisallowTCP=false
[debug]
Tome cuidado com maiúsculas e minúsculas: não funcionará, se você escrever "disallowTCP = false" ... Também alterei o arquivo / etc / X11 / xinit / xserverrc para:
exec /usr/bin/X11/X
ou seja, eu removi as -nolisten tcp
opções para o X executável. Eu não sei se eu precisava. Você pode tentar evitar esta edição.
Se você alterar apenas o arquivo xserverrc, o X iniciará com "-nolisten TCP".
Depois disso, tudo o que é necessário é reiniciar o processo gdm:
sudo service gdm restart
Você pode verificar o sucesso como:
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
Atualizar
Após a atualização para o 12.04, tive o mesmo problema. Desta vez, o culpado é o lightdm que o sistema usa. O arquivo que precisa ser atualizado é /etc/lightdm/lightdm.conf
e a adição necessária é uma xserver-allow-tcp=true
na [SeatDefaults]
seção
E depois, eu também encontrei essa resposta . :)
Sinopse
Portanto, na versão 10.10, isso ainda funciona: crie /etc/gdm/custom.conf
com o conteúdo especificado acima e reinicie gdm
.