Programas que não estão fazendo nada serão trocados. Então você não precisa ir para minimalista no uso de RAM.
Evite programas em segundo plano que não estejam pausados aguardando a entrada do usuário. Por exemplo, não abra um navegador da Web que atualize automaticamente algumas páginas ou um cliente de email que verifique periodicamente as mensagens recebidas.
Um motivo para procurar um gerenciador de janelas minimalista é permitir que a máquina virtual obtenha todas as teclas pressionadas: um gerenciador de janelas que reserva atalhos de teclado como Alt + Tab pode ser chato se sua VM não pegar o teclado. Por outro lado, se sua VM pegar o teclado de uma maneira conveniente, isso não é uma preocupação.
O Ubuntu vem com uma grande quantidade de gerenciadores de janelas minimalistas, dos quais a escolha é uma questão de preferência pessoal. Eu não vou listar todos eles. Eu pessoalmente uso o Sawfish , que não é minimalista, mas ainda é pequeno se comparado aos ambientes de desktop modernos, e é extremamente flexível (é programável em um dialeto Lisp).
No gerenciador de exibição (o programa no qual você faz login no modo gráfico), você pode escolher entre os tipos de sessão. O Ubuntu não possui um tipo de sessão "customizado" pronto para uso, mas você pode amarrar sua sessão mínima ao gerenciador de janelas pequeno de sua escolha ou define um tipo de sessão personalizado . Alternativamente, você pode efetuar login no modo texto (pressionar Ctrl + Alt + F1 para alternar para um console de texto, Ctrl + Alt + F7 para voltar para a tela de login da GUI ou a sessão iniciada lá) e executar o comando startx
para iniciar uma sessão, por exemplo
startx -- :1
que executa o arquivo ~/.xinitrc
(geralmente um script de shell onde você inicia o que quiser em sua sessão). Se você deseja executar apenas o emulador de VM e nada mais, pode passar seu caminho completo para as opções de linha de comando startx
plus, por exemplo,
startx /usr/bin/vm-run 'My VM' -geometry 1920x1080+0+0
mas observe que sem um gerenciador de janelas, você não poderá redimensionar uma janela.