Ubuntu 16.04 invitado se ejecuta muy lentamente en VirtualBox Windows 10 host

21

La máquina es una placa base ACPI de 64 bits con i5 quad-core y 8 Gb de memoria con Windows 10-Pro host. El monitor es la pantalla táctil Acer T232HL. La tarjeta de video es AMD Radeon R7 200.

VirtualBox instalado creó una máquina virtual invitada con 2Gb de memoria asignada y 200Gb de disco virtual fijo y 128 Mb de memoria de video.

Instalé Ubuntu Desktop 16.04, luego instalé Guest Additions. La aceleración 3D se verifica y confirma.

La máquina invitada sigue siendo extremadamente lenta, con errores de actualización que dejan algunos menús en blanco.

¿Alguna sugerencia?

Mike L.
fuente
¿Has probado sin esa aceleración 3D? ¿Y cómo funcionaba antes de instalar esas adiciones?
GreggD
1
Intente darle al invitado otro MB de RAM y dos núcleos en lugar de uno.
rclocher3
1
también verifique si las adiciones de invitados realmente se instalaron correctamente. Lo tuve una vez cuando ingresé a Software y actualizaciones y en Controladores adicionales mostraba los controladores de VM pero no estaban siendo utilizados. Los cambié y luego reinicié y cosas Se puso mucho mejor.
John Orion
Yo también :-(. Le doy a la VM 10 de 12 núcleos, una GTX 980Ti, 20 GB de RAM asignados y 128 mb para video ... Las adiciones de invitados deben funcionar porque copiar / pegar desde el host, modo de pantalla completa, etc. trabajando.
foobarbecue
El mismo problema aquí: Windows 10 Home de 64 bits, Asus con CPU Intel Core i7-4770K a 3.5 GHz, lo que le da a la VM 4 de 8 núcleos, 8 GB de 16 GB de RAM asignada, NVIDIA GeForce GTX 660. Adiciones de invitados reinstaladas . El problema surgió después de que actualicé Ubuntu 15.10 a Ubuntu 16.04 hoy.
Shy Robbiani

Respuestas:

16

Algunos problemas generales ...

  • Asegúrese de que Unity pueda usar la aceleración 3D: hace una gran diferencia. Ejecute /usr/lib/nux/unity_support_test -pdesde la terminal y observe si se muestra la última línea Unity 3D supported: yes. Si no, habilítelo en las opciones de VM.

  • Comprueba que le has dado suficiente memoria de video. La configuración predeterminada en VirtualBox para invitados es bastante baja. Déle al menos 64 MB y 128 MB si puede.

  • Verifique la resolución de la pantalla. No importa qué hardware intente, parece que no puede alimentar mi pantalla 4K con su resolución nativa (3840 x 2160). Experiencia significativamente mejor a 1920 x 1080, a escala.

  • Verifique la configuración de virtualización de la CPU. Si tiene, por ejemplo, una CPU de 4 núcleos, no asigne los 4 núcleos a la VM. Si hace eso, el invitado de VM luchará contra el host por recursos y el resultado es que en realidad se ejecutará más lentamente. Se adhieren a uno o dos núcleos. (No hay mucha diferencia entre 1 y 2 en mi experiencia, pero la suya puede diferir).

  • Haga lo mismo para la RAM que para la CPU. No asigne más RAM de la que necesita: asegúrese de que el host tenga suficiente para sí mismo. 4GB para el escritorio de Ubuntu parece estar bien para prácticamente todo lo que le arrojo.

  • He leído que las personas obtienen mejores velocidades en un disco duro mecánico utilizando un HDD virtual de asignación fija en lugar de dinámico. En mi experiencia no hay una diferencia notable, pero quizás valga la pena mencionarla de todos modos.

HughHughTeotl
fuente
Significantly better experience at 1920 x 1080, scaled.- Solucionado mi problema. ¡Muchas gracias!
jbrya029 01 de
1
Unity no parece estar instalado en el Virtualbox 16.04 por defecto. Entonces /usr/lib/nux/unity_support_test -pdará un No such fileerror. Se puede instalar normalmente: sudo apt install unity. Sin embargo, es un paquete de 500 MB.
Juha Untinen
2

Quiero compartir lo que descubrí, y confía en mí, me llevó mucho tiempo:

Ubuntu Unity le gusta una tarjeta gráfica real, no cosas virtuales de vmshare o virtualbox

Simplemente no funciona bien en la caja virtual.

Puedes probar todas las cosas que publicó el otro chico y será mejor, pero no como quieres que sea. Básicamente: no pierdas tu tiempo.

Alternativamente:

Use otra distribución que no use Unity como UI.

He utilizado con éxito Lubuntu 14.04

No el 16.04, porque lo hice hace un par de años. Y creo que Lubuntu cambió su interfaz de usuario, así que ten cuidado.

Otra opción es cambiar a Gnome, pero ese cambio debe hacerse por completo, sin excepción ... ( Ubuntu volverá a gnome en 2018 de todos modos )

Recuerdo haber intentado algo así cuando tuve mis problemas, y tampoco funcionó bien ...

Parece que hay una opción para desinstalarlo a través de esto .

Un amigo mío está haciendo eso justo ahora. Les dejaré saber sobre esto.

Mejor:

Use una imagen que venga con un motor de UI diferente. Gnome, KDE, Lubuntu son algunos ejemplos que deberían funcionar. Lubuntu funciona con seguridad, al menos en 14.04.

EDITAR :

Así que mi amigo probó y dijo que Lubuntu 16.04 se siente mucho más rápido y más nativo que su instalación de Ubuntu. Pero en lugar de reinstalar todo en Lubuntu, intentó cambiar a gnome y siguió esta guía (mencionada anteriormente).

Dijo que después de cambiar a gnome y eliminar Unity, se siente mucho más nativo.

Toskan
fuente
Hay una razón por la que Ubuntu existe. Está señalando algunas cosas muy válidas aquí, por supuesto, él también puede volver a Arch Linux o LFS, no toman nada de la memoria que parece al principio.
Vijay Kumar Kanta
2

Uno para las personas que aterrizan en Google (en lugar de las personas crónicas)

Observé un rendimiento muy pobre al haber "dormido" el host de Windows 10 con la máquina virtual en ejecución. Un reinicio de VM resolvió el problema. Espero que esto ayude a alguien.

Tom O
fuente