A máquina é uma placa-mãe ACPI de 64 bits com i5 quad-core e 8 Gb de memória rodando host Windows 10-Pro. O monitor é touchscreen Acer T232HL. A placa de vídeo é AMD Radeon R7 200.
Instalei o VirtualBox e criei uma 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.
Instalei o Ubuntu Desktop 16.04 e depois instalei o Guest Additions. A aceleração 3D é verificada e confirmada.
A máquina convidada ainda está dolorosamente lenta, com erros de atualização deixando alguns menus em branco.
Alguma sugestão?
Responder1
Algumas soluções de problemas gerais...
Certifique-se de que o Unity possa usar aceleração 3D - isso faz uma grande diferença. Execute
/usr/lib/nux/unity_support_test -p
a partir do terminal e observe se a última linha mostraUnity 3D supported: yes
. Caso contrário, habilite-o nas opções da VM.Verifique se você forneceu memória de vídeo suficiente. As configurações padrão do 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 qual hardware eu tente, ele simplesmente não consegue alimentar minha tela 4K em sua resolução nativa (3840 x 2160). Experiência significativamente melhor em 1920 x 1080, dimensionado.
Verifique as configurações de virtualização da CPU. Se você tiver, digamos, uma CPU de 4 núcleosnãoatribua todos os 4 núcleos à VM. Se você fizer isso, o convidado da VM lutará contra o host por recursos e o resultado é que ele ficará realmente 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 RAM e CPU. Não atribua mais RAM do que o necessário - certifique-se de que o host tenha o suficiente para si. 4 GB para desktop Ubuntu parece bom para praticamente tudo que eu jogo nele.
Eu li que as pessoas obtêm melhores velocidades 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.
Responder2
Quero compartilhar o que descobri e, acredite, demorei muito:
Ubuntu Unity gosta de uma placa gráfica real, não de coisas virtuais do vmshare ou virtualbox
Simplesmente não funciona bem na caixa virtual.
Você pode tentar todas as coisas que o outro cara postou e ficará melhor, mas não como você gostaria que fosse. Basicamente: não perca seu tempo.
Alternativamente:
Use outra distribuição que não use Unity como UI.
Eu usei com sucesso o Lubuntu 14.04
Não 16.04, porque fiz isso há alguns anos. E acho que o Lubuntu mudou sua UI, então esteja avisado.
Outra opção é mudar para o Gnome, mas essa mudança tem que ser feita completamente, sem exceção... (Ubuntu voltará ao gnome em 2018 de qualquer maneira)
Lembro-me de ter tentado algo assim quando tive meus problemas, e também não funcionou bem...
PARECE haver uma opção para desinstalá-lo viaesse.
Um amigo meu está fazendo exatamente isso agora. Eu vou deixar vocês saberem sobre isso.
Melhorar:
Use uma imagem que venha com um mecanismo de UI diferente. Gnome, KDE, Lubuntu são alguns exemplos que devem funcionar. Lubuntu funciona com certeza, pelo menos em 14.04.
EDITAR:
Então meu amigo experimentou e disse Lubuntu 16.04fazparece muito mais rápido e nativo do que a instalação do Ubuntu. Mas em vez de reinstalar tudo no Lubuntu, ele tentou mudar para o gnome e seguiueste guia(mencionado anteriormente).
Ele disse que depois de mudar para o gnome e remover o Unity, parece muito mais nativo.
Responder3
Um para pessoas que chegam do Google (em vez de portadores de doenças crônicas):
Observei um desempenho muito ruim ao "dormir" 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.