Parece ineficiente rodar um X / Server (Xming ou Cygwin / X) em um host Windows quando um X / Server mais ativamente mantido já estiver rodando em um convidado do VirtualBox Linux. Eu tenho uma configuração que funciona principalmente, mas tenho a sensação de que é um grande hack e que deve haver uma maneira mais simples.
Agora executo o VB no modo Seamless no Virtualbox e posso obter a maior parte do comportamento que você esperaria de um X Server. O que eu ainda quero poder fazer é:
- Ser capaz de ssh -Y do host e obter saída na tela do host ...
- ... e, assim, poder alternar entre todas as janelas (host e guest) usando o Gerenciador de Janelas do host
- Não precisa lidar com a solução alternativa de reatribuição de telas (veja abaixo) quando eu faço o desktop remoto no host
- Ser capaz de mover os aplicativos de execução de convidados e de execução remota entre diferentes telas sem ter que usar as regras de janela no VirtuaWin.
Esse foi o fim da parte da pergunta. Em resumo : posso usar um X / servidor em um convidado para fornecer serviços X a partir do host?
O que se segue são instruções para chegar ao estágio em que estou agora, o que faz o básico. É visivelmente mais rápido e mais suave (para mim) do que o Xming ou o Cygwin / X:
- Atualize para o VB mais recente (4.2.16 ao escrever este, agosto de 2013)
- Altere o gerenciador de janelas para o XFCE
- Executar o VB no modo Seamless
- Algumas outras coisas relacionadas à dupla cabeça com diferentes geometrias e usando VirtuaWin (sim, eu sei, estou empurrando a minha sorte):
- Siga as estas instruções (fiz o item II, usando arandr)
- Certifique-se de que, no VB e no menu de visualização, o mapeamento entre as telas virtual e real esteja correto.
- Se você usar o desktop remoto ou a geometria da tela mudar por qualquer motivo, você pode:
- Use arandr para ajustar a geometria ou quando isso falhar ...
- ... reatribui as telas incorretamente e depois corretamente no VB.
- Adicione regras às janelas do VirtualBox no VirtuaWin para que elas apareçam em todos os desktops e estejam sempre no topo.
por
Leo
08.08.2013 / 16:30