Permitir X Client Display através de TCP no Lucid

3

No Karmic, para permitir que outros PCs abrissem e o X-Window em uma estação, era necessário editar o /etc/gdm.conf e mudar o DisallowTCP para false. Esse arquivo não existe mais no Lucid. Eu tentei alterar uma entrada em /etc/gdm/gdm.schemas (formato XML), mas isso não fez diferença.  Alguma idéia de onde ir para isso?

    
por user42336 05.05.2010 / 21:11

3 respostas

2

Faça as seguintes alterações

  1. Editar " / etc / X11 / xinit / xserverrc "
    Excluir -nolisten tcp
    O conteúdo do arquivo deve ter a seguinte linha: exec / usr / bin / X "$ @"
  2. Editar " /etc/gdm/custom.conf "
    Adicione a linha " DisallowTCP = false " na seção de segurança
  3. Reinicie o gdm
  4. Agora você está ouvindo a porta 6000;)

Não se esqueça de escrever " xhost + remoteip " na sua máquina local e " export DISPLAY = localip: 0 " na máquina remota.

    
por 01.03.2011 / 09:03
1

Isso funciona para mim por natureza, mas não por maverick ...

A máquina natty tem /etc/gdm/custom.conf mas não / etc / gdm / schemas, e eu só tive que mudar o /etc/gdm/custom.conf para incluir o DisallowTCP = false na seção [security] para permitir display xterm remoto na máquina natty (e xhost +).

No entanto, a máquina independente (na mesma rede) tem o / etc / gdm / schemas, por isso mudei "true" para "false" na seguinte seção:

 <schema>
   <key>security/DisallowTCP</key>
   <signature>b</signature>
   <default>false</default>
 </schema>

Além disso, o / etc / X11 / xinit / xserverrc não parece ser utilizado na inicialização do gdm, mas de qualquer forma, acredito que ele esteja escutando na porta 6000 - aqui está o resultado do netstat -an | grep -F 6000 em qualquer das máquinas:

tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 ::: 6000 ::: * ESCUTE

Mas eu não posso exibir um xterm remoto no filme independente da natureza, enquanto eu posso sobre o natty do maverick ...

Claro, ssh -X funciona nos dois sentidos, mas não é isso que eu preciso ...

    
por 13.08.2011 / 18:52
0

No Karmic, você pode alterar esta entrada em /etc/gdm/custom.conf, dentro da seção [security].

    
por 06.05.2010 / 04:53