“Nenhuma tela encontrada” ao iniciar o Xorg com o startx após a instalação dos drivers da Nvidia no Virtualbox

14

Instalei o Arch i686 em uma VM VirtualBox (tenho uma nvidia GT610). Eu executei o seguinte comando como root:

pacman -S nvidia 

Após a instalação e reinicialização, eu corri

pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm

então

startx

Eu recebi um erro fatal dizendo No screens found. Alguma ajuda sobre o que devo fazer?

user30178
fonte

Respostas:

8

Eu também estava tendo esse problema ao instalar o arch no Virtualbox. Foi corrigido depois que eu fiz o seguinte:

  1. Execute o seguinte para instalar o suporte "mesa" e virtualbox:

    pacman -S mesa xf86-video-vesa
    pacman -S virtualbox-guest-utils
    
  2. Abrir /etc/modules-load.d/virtualbox.confcom nano:

    nano /etc/modules-load.d/virtualbox.conf
    

    e escreva as seguintes linhas no arquivo:

    vboxguest
    vboxsf
    vboxvideo
    

    Pressione Ctrl+ X, enter Ypara confirmar que deseja "salvar e sair" e, quando ele solicitar o nome do arquivo, clique Returnsem alterar o nome.

  3. Reinicie executando:

    reboot
    
  4. Instale os seguintes pacotes, se você ainda não o tiver (eu os instalei antes, então pulei esta parte):

    pacman -S xorg-twm xorg-xclock xterm
    
  5. Reinicie o X:

    startx
    
Muhammad Salar Khan
fonte
3

Eu instalei o Arch no virtualbox

Uma máquina virtual em execução no vbox usa uma placa de vídeo emulada em vez da sua placa de vídeo nvidia.

O que significa que o driver da nvidia é desnecessário.

Tente X -configureprimeiro, o que gerará uma configuração sondada do xorg, mas o Xorg moderno não precisa disso. (Se você possui o /etc/Xorg/xorg.conf, remova-o)

margarida
fonte
Isso não ajudou. X -configureretorna No device to configure. COnfiguration failed. Server terminated with error (2).
Primož Kralj
Durante 10 anos, as pessoas andam por aí dizendo às pessoas que isso não deve ser necessário. Simplesmente não é verdade. Muitas vezes, é necessário. Por favor, pare de fingir que funciona. Seria bom se tivesse, e sim, deveria. Deveria é irrelevante.
Florian Heigl