Posso executar meu desktop Ubuntu Unity na minha máquina Windows usando o X?

5

Atualmente, estou executando o Ubuntu 13 Desktop edition em um segundo PC da minha mesa, que possui um pequeno monitor. Por motivos de trabalho, minha máquina principal deve ser o Windows (7) e possui vários monitores, com resoluções variadas.

Eu quero que meu Ubuntu Desktop preencha todos os monitores Windows em suas resoluções nativas para que eu possa basicamente fazer do Ubuntu meu desktop principal, sem conectar fisicamente o teclado e os monitores na caixa do Ubuntu . Ambas as máquinas estão conectadas dentro de uma rede interna de 1 Gb com firewall, e ambas têm endereços IP fixos.

O Nomachine NX está funcionando muito bem até agora, mas parece limitado a imitar a resolução exata do (pequeno) monitor que eu tenho na caixa do Ubuntu. VNC o mesmo.

Eu não desejo usar uma solução de VM como VMWare (embora isso funcione ), já que eu preciso de mais de um computador por razões de taxa de transferência de análise de dados.

Isso é possível? É viável? E como exatamente eu faço isso?

Eu já baixei e executei o MobaXterm, e rodar terminais por SSH parece funcionar bem. Eu também executei o Firefox e outros aplicativos da máquina Ubuntu no Windows em minha máquina Windows, chamando-os da linha de comando do terminal SSH. Mas sem sorte, até agora, obtive a totalidade da Unity nos meus monitores do Windows.

    
por Thomas Browne 18.01.2014 / 18:26

3 respostas

1

Este post pode ser um pouco datado, mas o princípio se aplica.

Introdução ao X Forwarding

As máquinas Unix foram capazes de executar software em uma máquina remota e exibir a GUI localmente por quase duas décadas. Linux e Mac OS X suportam o X Forwarding sem nenhum software extra. Qualquer terminal no Linux deve fazer o X Forwarding, os usuários do Mac precisam rodar "Aplicativos > Utilitários > XTerm". Em um terminal de linha de comando, execute "ssh -Y [email protected] matlab" e você estará executando o matlab em "compute.example.edu", mas visualizando-o em sua área de trabalho. Os usuários do Windows precisam de dois tipos de software: um programa shell seguro (ssh) para estabelecer a conexão remota e um X Server para manipular a exibição local. Pré-requisitos

Putty para SSH Xming para o XServer

** Configurando o Putty

  1. Adicionar nome do host Unix
  2. Protocolo de comutação para SSH
  3. Digite o nome da sessão nas sessões salvas
  4. Clique em "Salvar"

  • Expanda a guia "SSH" na lista "Categoria"
  • Escolha 'X11' na lista 'SSH'
  • Marque a opção 'Ativar o encaminhamento do X11'
  • Escolha 'Sessão' na lista 'Categoria'
  • Clique em "Salvar"
  • Iniciando o X Server no Windows Configurando o Xming

    Basta executar "Todos os Programas > Xming Xming" e ele deverá funcionar se você tiver o PuTTY configurado.

    Conectando

    1. Iniciar o Xming
    2. Iniciar massa de vidraceiro
    3. Clique duas vezes na sessão salva que você deseja

  • Insira o nome de usuário e a senha conforme solicitado
  • Agora você deve conseguir executar aplicativos X a partir do host em sua área de trabalho local
  • Fonte : Math.umn.edu

        
    por lazyPower 28.01.2014 / 06:44
    0

    Não tenho certeza se você já tentou isso, mas pode instalar o Ubuntu em uma VM no Windows usando o VirtualBox ou o VMware. Então você pode ativar a máquina virtual em uma tela e usar o Ubuntu enquanto estiver "fisicamente" no Windows.

        
    por landroni 21.01.2014 / 09:25
    0

    Posso sugerir que você use o RDP ao lado do VNC, já que as janelas também suportam nativamente o RDP E há FreeRDP ou Remmina . Não tenho certeza sobre o suporte a vários monitores.

        
    por Tommy Aria Pradana 24.01.2014 / 10:13