
Recientemente ejecuté paceman -Syu
para actualizar mi sistema como de costumbre, pero después de instalar el kernel de Linux más nuevo, el servidor X ya no pudo iniciarse y produjo este error en el archivo de registro.
AddScreen/ScreenInit failed for driver 0
Estoy ejecutando este sistema Arch en una caja virtual. Intenté instalar el xf86-video-intel
controlador, pero tampoco solucionó el problema.
En este momento bajé el kernel y los encabezados a Linux 4.4, pero me gustaría resolver este problema de la manera correcta en lugar de usar un kernel antiguo.
Editar: este problema pareció haberse resuelto solo, ya que parece haber sido causado por un conflicto ascendente con el paquete de adiciones de invitados. Hasta ahora, el nuevo paquete funcionó bien con el kernel 4.5.
Respuesta1
Simplemente configuré ArchLinux usando Windows 7 x64 como host e inicialmente usé los paquetes Vbox proporcionados por Arch. Tengo X funcionando pero no puedo cambiar el tamaño del escritorio. Así que para arreglarlo yo,
- Paquetes eliminados
pacman -Rs virtualbox-guest-utils
- Apagar invitado
- Aplicación VirtualBox Windows actualizada a la última versión (5.0.18 r106667)
- Paquete de extensión de VirtualBox actualizado
- Invitado arrancado
- En el menú Dispositivos de VirtualBox, haga clic en "Insertar imagen de CD de Guest Additions".
- Imagen de CD montada usando
mount /dev/cdrom /mnt
- Ejecute el script
VBoxLinuxAdditions.run
quecompiladoyinstaladolas herramientas y controladores correspondientes para la versión de VirtualBox que estoy ejecutando. - Reiniciado
Verifiqué que los módulos del kernel se hayan cargado lsmod | grep -i vbox
. Debería verse así,
# lsmod | grep -i vbox
vboxvideo 45056 2
ttm 73728 1 vboxvideo
drm_kms_helper 106496 1 vboxvideo
drm 245760 5 ttm,drm_kms_helper,vboxvideo
syscopyarea 16384 2 drm_kms_helper,vboxvideo
sysfillrect 16384 2 drm_kms_helper,vboxvideo
sysimgblt 16384 2 drm_kms_helper,vboxvideo
vboxsf 40960 0
vboxguest 196608 6 vboxsf,vboxvideo
En este punto tampoco pude hacer que Xorg iniciara. En estohiloSe mencionó que el antiguo archivo /etc/X11/xorg.conf debería eliminarse. ¡Lo probé y listo!
¡Ahora el comando startx funciona y la pantalla también cambia de tamaño! El único problema es que cuando el invitado está en modo ventana, la selección de texto en Konsole usando el mouse está desviada en una línea. Funciona bien en modo de pantalla completa. Oh bien... :)