Jeremy
06-02-2008, 13:10
Boas tardes antes de mais,
Estou aqui num impasse...
Como posso eu aceder a um GUI de Linux remotamente através de cygwin?
Estou aqui num impasse...
Como posso eu aceder a um GUI de Linux remotamente através de cygwin?
|
View Full Version : Como aceder a GUI Linux através de Cygwin? Jeremy 06-02-2008, 13:10 Boas tardes antes de mais, Estou aqui num impasse... Como posso eu aceder a um GUI de Linux remotamente através de cygwin? Mektub 07-02-2008, 23:37 Boas tardes antes de mais, Estou aqui num impasse... Como posso eu aceder a um GUI de Linux remotamente através de cygwin? Deixa cá ver se percebo: tens um Window$ com cygwin, e queres entrar num Linux fazendo com que as aplicações deste façam display no monitor do Window$. Será isto? Mektub Jeremy 08-02-2008, 00:25 Deixa cá ver se percebo: tens um Window$ com cygwin, e queres entrar num Linux fazendo com que as aplicações deste façam display no monitor do Window$. Será isto? Mektub Correcto, eu tentei correr o Xwin mas deu-me um erro de "cygwin1.dll not found" Mektub 08-02-2008, 01:03 Correcto, eu tentei correr o Xwin mas deu-me um erro de "cygwin1.dll not found" Faço da seguinte maneira: O ambiente X do cygwin tem de estar instalado, via setup.exe, o que presumo ser o teu caso. Abro uma sessão de 'bash' (shortcut: c:\cygwin\Cygwin.bat, instalada por defeito pelo cygwin). Para arrancar com o X prefiro o 'startx', que abre uma sessão 'multiview' (essencialmente mistura o X com o ambiente gráfico do Windows em vez de o abafar com um écran X, que é o que faz o 'Xwin'). O erro que te deu o Xwin só pode ser um problema de PATH, ou então estás a usar uma sessão de DOS, dado que o cygwin1.dll é a base do cygwin e sem ele nada funcionaria. O 'startx' lança um 'xterm', que podes usar ou simplesmente ignorar. Do 'xterm' OU da sessão bash, faço login no sistema linux: ssh mylogin@mylinuxsendo 'mylogin' um login válido na máquina 'mylinux', nome que pode ser substituído pelo IP, p.e: ssh mylogin@192.168.1.55. Para que isto funcione é necessário que o ssh server esteja activo no sistema Linux (ver com 'ps axf' se o 'sshd' está activo). O ficheiro de configuração do 'sshd' é o: /etc/ssh/sshd_config Na maior parte das distribuições não é necessário modificá-lo. Depois do login, e já em Linux, fazer: export DISPLAY=192.168.1.44:0sendo o IP o do PC com Windows. (Estes passos podem ser automatizados mas para começar é melhor assim) Sempre no Linux, executar, p.e., 'xterm &'. Se tudo correu bem o xterm devia aparecer no ecran do PC com Windows. :002: Inté, Mektub Condez 08-02-2008, 12:07 xlivecd (http://xlivecd.indiana.edu/) xwinlogon (http://www.calcmaster.net/visual-c++/xwinlogon/) xcygwin (http://x.cygwin.com/) Jeremy 08-02-2008, 14:24 Muito Obrigado! Já consegui. |