Convidado Ubuntu 16.04 é executado muito lentamente no host do VirtualBox Windows 10


21

A máquina é uma placa-mãe ACPI de 64 bits com i5 quad-core e 8 Gb de memória executando o host Windows 10-Pro. O monitor é uma tela sensível ao toque Acer T232HL. A placa de vídeo é AMD Radeon R7 200.

O VirtualBox instalado criou a máquina virtual convidada com 2 GB de memória alocada e 200 GB de disco virtual fixo e 128 Mb de memória de vídeo.

Instalou o Ubuntu Desktop 16.04 e, em seguida, o Guest Additions. A aceleração 3D é verificada e confirmada.

A máquina convidada ainda é muito lenta, com erros de atualização deixando alguns menus em branco.

Alguma sugestão?


Você já tentou sem essa aceleração 3D? E como estava funcionando antes de instalar essas adições?
GreggD

1
Tente fornecer ao convidado outro MB de RAM e dois núcleos em vez de um.
rclocher3

1
verifique também se as adições de convidado realmente foram instaladas corretamente. Eu já tinha uma vez em que entrei em Software e atualizações e, em Drivers adicionais, mostrava os drivers da VM, mas eles não estavam sendo usados. ficou muito melhor.
John Orion

Eu também :-(. Estou dando à VM 10 dos 12 núcleos, uma GTX 980Ti, 20 GB de RAM alocada e 128 MB para vídeo ... As adições de convidados devem estar funcionando porque copiar / colar do host, modo de tela cheia, etc. trabalhando.
foobarbecue

O mesmo problema aqui: Windows 10 Home de 64 bits, Asus com CPU Intel Core i7-4770K a 3,5 GHz, fornecendo à VM 4 de 8 núcleos, 8 GB de 16 GB de RAM alocada, NVIDIA GeForce GTX 660. Reinstalado Guest Additions . O problema surgiu depois que eu atualizei do Ubuntu 15.10 para o Ubuntu 16.04 hoje.
Shy Robbiani

Respostas:


16

Alguma solução geral de problemas ...

  • Certifique-se de que o Unity possa usar a aceleração 3D - isso faz uma grande diferença. Execute a /usr/lib/nux/unity_support_test -ppartir do terminal e observe se a última linha aparece Unity 3D supported: yes. Caso contrário, ative-o nas opções da VM.

  • Verifique se você forneceu memória de vídeo suficiente. As configurações padrão no VirtualBox para convidados são bastante baixas. Dê pelo menos 64 MB e 128 MB, se puder.

  • Verifique a resolução da tela. Não importa o hardware que eu tente, ele simplesmente não consegue ativar minha tela 4K em sua resolução nativa (3840 x 2160). Experiência significativamente melhor em 1920 x 1080, dimensionada.

  • Verifique as configurações de virtualização da CPU. Se você tem, por exemplo, uma CPU de 4 núcleos, não atribua todos os quatro núcleos à VM. Se você fizer isso, o convidado da VM lutará com o host por recursos e o resultado será que ele realmente ficará mais lento. Atenha-se a um ou dois núcleos. (Não há muita diferença entre 1 e 2 na minha experiência, mas a sua pode ser diferente).

  • Faça o mesmo para a RAM e para a CPU. Não atribua mais RAM do que você precisa - verifique se o host tem o suficiente para si. 4 GB para o desktop Ubuntu parece bom para praticamente tudo que eu jogo nele.

  • Eu li que as pessoas obtêm velocidades melhores em um disco rígido mecânico usando um HDD virtual de alocação fixa em vez de dinâmico. Na minha experiência, não há diferença perceptível, mas talvez valha a pena mencionar de qualquer maneira.


Significantly better experience at 1920 x 1080, scaled.- Corrigido meu problema. Muito Obrigado!
Jbrya029 #

1
O Unity não parece estar instalado no Virtualbox 16.04 por padrão. Então, /usr/lib/nux/unity_support_test -pvai dar um No such fileerro. Você pode instalá-lo normalmente: sudo apt install unity. É um pacote de 500 MB.
Juha Untinen

2

Quero compartilhar o que descobri e, confie em mim, demorou muito tempo:

O Ubuntu Unity gosta de uma placa gráfica real, não de coisas virtuais do vmshare ou do virtualbox

Simplesmente não funciona bem na caixa virtual.

Você pode tentar todas as coisas que o outro cara postou e será melhor, mas não como você quer que seja. Basicamente: não perca seu tempo.

Alternativamente:

Use outra distribuição que não use o Unity como interface do usuário.

Eu usei com sucesso o Lubuntu 14.04

Não 16.04, porque eu fiz isso alguns anos atrás. E acho que o Lubuntu mudou a interface do usuário, portanto, esteja avisado.

Outra opção é mudar para o Gnome, mas essa mudança deve ser feita completamente, sem exceção ... (o Ubuntu voltará ao gnome em 2018 de qualquer maneira )

Lembro-me de tentar algo assim quando tive meus problemas, e não funcionou bem nem ...

Parece haver uma opção para desinstalá-lo por meio disso .

Um amigo meu está fazendo isso exatamente agora. Eu vou deixar vocês saberem sobre isso.

Melhor:

Use uma imagem que vem com um mecanismo de interface do usuário diferente. Gnome, KDE, Lubuntu são alguns exemplos que devem funcionar. O Lubuntu funciona com certeza, pelo menos na versão 14.04.

EDIT :

Então, meu amigo tentou e disse que o Lubuntu 16.04 parece muito mais rápido e mais nativo do que a instalação do Ubuntu. Mas, em vez de reinstalar tudo no Lubuntu, ele tentou mudar para o gnome e seguiu este guia (mencionado anteriormente).

Ele disse que, depois de mudar para o gnomo e remover o Unity, parece muito mais nativo.


Há uma razão para o Ubuntu existir. Você está apontando algumas coisas muito válidas aqui, é claro que ele também pode voltar ao Arch Linux ou LFS, elas não ocupam memória alguma, como parece no começo.
Vijay Kumar Kanta

2

Um para pessoas que chegam do Google (em vez de pacientes crônicos):

Observei um desempenho muito ruim ao "adormecer" o host do Windows 10 com a VM em execução. Uma reinicialização da VM resolveu o problema. Espero que isso ajude alguém.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.