Como invocar uma sessão X e uma VM em vez do prompt de login

2

O sistema é o Ubuntu 12.04, mas o requisito do OEM é fazer com que pareça que é um sistema Windows para o usuário final. Outras VMs e daemons estarão ativos no sistema, mas são controlados a partir de software executado no Windows.

O que eu fiz até agora é instalar o Windows em uma VM (usando o KVM) usando o SDL (Simple DirectMedia Layer) como o dispositivo gráfico da VM convidada. Quando executado em uma sessão X, o ambiente gráfico do Windows é exibido em uma janela X sem nenhum problema. Ao usar a opção de tela inteira, o ambiente do Windows assume a tela inteira conforme desejado.

Então, o que preciso saber é quais etapas devem ser tomadas para que, em vez de um prompt de login getty no momento da inicialização, o ambiente do Windows seja exibido. Isso significa que a sessão X terá que iniciar (estou usando o OpenBox como o Gerenciador de Janelas atualmente, mas isso não é um requisito) e a VM do Windows precisa ser anexada a ele.

Uma subquestão - eu posso autostart a VM do Windows, mas isso acontece durante o processo de inicialização e isso é antes do ambiente X ser executado. O que acontece aqui e o ambiente SDL da VM convidada pode ser anexado a um servidor X iniciado mais tarde?

Alguém pode me orientar sobre quais medidas tomar?

    
por AlanObject 02.03.2015 / 05:34

0 respostas