Tengo una máquina virtual en VirtualBox con sistema operativo CentOS 6.4 . Después de actualizar el sistema (yum -y update) y reiniciar la máquina, la pantalla me mostraba la barra de incio de CentOS 6.4 y al terminar de rellenar la barra, se quedaba en modo texto y no entraba al modo gráfico.
Me iba a la terminal modo texto (Alt-F2) y el log de Xorg me mostraba los siguientes errores:
[ 24.954] (II) LoadModule: “vboxvideo”
[ 24.955] (II) Loading /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
[ 24.955] (II) Module vboxvideo: vendor=”Oracle Corporation”
[ 24.955] compiled for 10.10.0, module version = 1.0.1
[ 24.955] Module class: X.Org Video Driver
[ 24.955] ABI class: X.Org Video Driver, version 10.0
[ 24.955] (EE) module ABI major version (10) doesn’t match the server’s version (13)
[ 24.955] (II) UnloadModule: “vboxvideo”
[ 24.955] (II) Unloading vboxvideo
[ 24.955] (EE) Failed to load module “vboxvideo” (module requirement mismatch, 0)
[ 24.955] (EE) No drivers available.
[ 24.955]
Fatal server error:
[ 24.955] no screens found
En este link encontré la solución:
Es necesario ejecutar el siguiente comando como root manualmente:
/etc/init.d/vboxadd-x11 setup
Después de ejecutarlo, reinicié la máquina y asunto arreglado.