X Servidor incapaz de iniciar sob o Linux 4.5 no guest da caixa virtual do Arch

1

Recentemente, executei paceman -Syu para atualizar meu sistema como de costume, mas depois de instalar o mais novo kernel do Linux, o X Server não pôde mais iniciar e produziu esse erro no arquivo de log

AddScreen/ScreenInit failed for driver 0

Estou executando este sistema Arch em caixa virtual. Eu tentei instalar o driver xf86-video-intel , mas isso também não resolveu o problema.

Neste momento, eu fiz o downgrade do kernel e dos cabeçalhos de volta para o Linux 4.4, mas gostaria de resolver esse problema da maneira correta, em vez de usar um kernel antigo.

Editar: esse problema parece ter sido resolvido, já que parece ter sido causado por um conflito upstream com o pacote de adições de convidado. A partir de agora, o novo pacote funcionou bem com o kernel 4.5.

    
por Cole 19.04.2016 / 15:12

1 resposta

1

Eu apenas configurei o ArchLinux usando o Windows 7 x64 como o host e inicialmente usei os pacotes Vbox fornecidos pelo Arch. Tem X indo mas não redimensiona desktop. Então para consertar eu,

  • Pacotes removidos pacman -Rs virtualbox-guest-utils
  • Convidado de encerramento
  • Atualização do aplicativo do VirtualBox para Windows (5.0.18 r106667)
  • Pacote de extensão do VirtualBox atualizado
  • Convidado convidado
  • No menu do VirtualBox, Dispositivos clicaram em 'Inserir imagem do CD de adições aos convidados'
  • Imagem de CD montada usando mount /dev/cdrom /mnt
  • Execute o script VBoxLinuxAdditions.run que compilou e instalou as ferramentas e os drivers correspondentes para a versão do VirtualBox em execução.
  • Reinicializado

Eu verifiquei se os módulos do kernel carregaram lsmod | grep -i vbox . Deve ser assim,

# 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

Neste estágio, eu não consegui fazer com que o Xorg começasse também. Neste tópico foi mencionado que o antigo arquivo /etc/X11/xorg.conf deveria ser deletado. Tentei e voila!

Agora o comando startx funciona e a tela também é redimensionada! O único problema é que quando o convidado está no modo de janela, a seleção de texto no Konsole usando o mouse está desativada em uma linha. Funciona bem no modo de tela cheia. Bem ...:)

    
por 20.04.2016 / 10:55