Estoy ejecutando Ubuntu Server en VirtualBox. No estoy usando X Windows, solo la línea de comando. Parece que está volviendo a dibujar la pantalla para cada línea que hace que la pantalla se mueva hacia abajo. En otras palabras, si hay un espacio vacío en la pantalla debajo de la línea actual, funciona normalmente, pero si la línea actual está en la parte inferior de la pantalla, cuando el sistema pasa a la siguiente línea actualiza toda la pantalla línea por línea. Esto hace que el sistema funcione muy lentamente porque tengo que esperar a que se actualice toda la pantalla para cada línea y llega a la CPU al 90%.
Instalé Debian Lenny en VirtualBox y no hizo esto.
¿Por qué Ubuntu Server vuelve a dibujar la pantalla para cada línea? ¿Hay alguna manera de hacer que este comportamiento desaparezca?
Actualizar:
Estoy ejecutando Ubuntu Server 10.04.
encontré otrosoluciónpara desactivar el framebuffer. Agregué blacklist vga16fb
a /etc/modprobe.d/blacklist-framebuffer.conf
.
ls -l /arranque:
total 14268
-rw-r--r-- 1 root root 640617 2010-04-16 06:01 abi-2.6.32-21-generic
-rw-r--r-- 1 root root 115847 2010-04-16 06:01 config-2.6.32-21-generic
drwxr-xr-x 3 root root 4096 2010-06-07 17:38 grub
-rw-r--r-- 1 root root 7957975 2010-06-07 17:36 initrd.img-2.6.32-21-generic
-rw-r--r-- 1 root root 160280 2010-03-23 02:37 memtest86+.bin
-rw-r--r-- 1 root root 1687378 2010-04-16 06:01 System.map-2.6.32-21-generic
-rw-r--r-- 1 root root 1196 2010-04-16 06:03 vmcoreinfo-2.6.32-21-generic
-rw-r--r-- 1 root root 4029792 2010-04-16 06:01 vmlinuz-2.6.32-21-generic
Respuesta1
Su framebuffer está habilitado. Ciertas configuraciones de framebuffer no se aceleran y usarán la CPU para volver a dibujar la pantalla; de hecho, convertirán su CPU en un motor bitblit cuando decida "desplazarse" por el texto. Desactívelo usandolas instrucciones que se encuentran aquí, que "le dirá" a VirtualBox que desea "texto" y no "gráficos".