Você precisa de um gerenciador de desktop como xdm
, gdm
ou kdm
, configure-o para acesso remoto via XDMCP. Quando o gerenciador de área de trabalho do PC de mesa estiver configurado para aceitar conexões remotas, faça
Xorg :1 vt8 -query <put desktop PC address here>
no seu netbook.
Configuração do KDM
Dependendo da sua distribuição e versão, o nome e a localização dos arquivos de configuração podem mudar. Para um Debian 7 você teria que colocar o seguinte em /etc/kde4/kdm/kdmrc
: (Pode até já estar lá, mas como comentários).
[Xdmcp]
Enable=true
Xaccess=/etc/kde4/kdm/Xaccess
Willing=/etc/kde4/kdm/Xwilling
Com essas configurações, você reinicia o kdm, /etc/init.d/kdm restart
. Você pode verificar se funciona usando netstat -ulepn | grep kdm
. Ele deve mostrar kdm
na porta 177.
Configuração do GDM
Em /etc/gdm3/daemon.conf
você terá uma seção vazia [xdmcp]
. No final, deve ler
[xdmcp]
Enable=true
Reinicie o gdm com /etc/init.d/gdm3 restart
e verifique se ele está escutando na porta 177 usando netstat -ulepn | grep gdm
.
Configuração do XDM
IIRC, xdm
escutará na porta 177 prontamente, mas não está configurado para aceitar consultas remotas. Você terá que editar /etc/X11/xdm/Xaccess
e tornar seu netbook conhecido pelo xdm para que ele seja exibido. A vitória mais rápida é apenas colocando o seguinte como a única linha em /etc/X11/xdm/Xaccess
:
*
LISTEN *
Isso significa que o xdm servirá todos os clientes que solicitarem uma sessão (primeira linha). A segunda linha diz ao XDM para escutar em todas as interfaces e endereços para solicitações de entrada. A segunda linha deve ser redundante, mas eu realmente não sei como o xdm funciona nos dias de hoje. Eu acho que você também pode simplesmente colocar o FQDN ou o endereço IP do seu netbook em uma única linha. Isso deve permitir que apenas esse host receba uma sessão. Tenho certeza que a página man sabe ...
Reiniciar e testar usando netstat
é análogo aos outros dois.