„Nie znaleziono ekranów” podczas uruchamiania Xorg ze startx po zainstalowaniu sterowników Nvidia w Virtualbox

14

Zainstalowałem Arch i686 na VirtualBox VM (mam NVIDIA GT610). Uruchomiłem następujące polecenie jako root:

pacman -S nvidia 

Po instalacji i ponownym uruchomieniu uruchomiłem

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

następnie

startx

Mam błąd krytyczny No screens found. Jakaś pomoc, co mam zrobić?

użytkownik30178
źródło

Odpowiedzi:

8

Miałem również ten problem podczas instalowania archa na Virtualbox. Zostało to naprawione po wykonaniu następujących czynności:

  1. Wykonaj następujące czynności, aby zainstalować obsługę „mesa” i virtualbox:

    pacman -S mesa xf86-video-vesa
    pacman -S virtualbox-guest-utils
    
  2. Otwórz za /etc/modules-load.d/virtualbox.confpomocą nano:

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

    i zapisz następujące linie w pliku:

    vboxguest
    vboxsf
    vboxvideo
    

    Naciśnij Ctrl+ X, enter, Yaby potwierdzić, że chcesz „zapisać i wyjść”, a gdy poprosi o podanie nazwy pliku Returnbez zmiany nazwy.

  3. Uruchom ponownie, uruchamiając:

    reboot
    
  4. Zainstaluj następujące pakiety, jeśli jeszcze tego nie zrobiłeś (wcześniej je zainstalowałem, więc pominąłem tę część):

    pacman -S xorg-twm xorg-xclock xterm
    
  5. Uruchom ponownie X:

    startx
    
Muhammad Salar Khan
źródło
3

Zainstalowałem Arch w virtualbox

Maszyna wirtualna działająca w vbox używa emulowanej karty wideo zamiast karty nvidia.

Co oznacza, że ​​sterownik podobny do nvidii nie jest potrzebny.

Spróbuj X -configurenajpierw, co wygeneruje sondowaną konfigurację xorg, ale współczesny Xorg nie powinien tego wcale potrzebować. (Jeśli masz /etc/Xorg/xorg.conf, usuń go)

stokrotka
źródło
To nie pomogło. X -configurezwraca No device to configure. COnfiguration failed. Server terminated with error (2).
Primož Kralj
Przez 10 lat ludzie chodzą i mówią ludziom, że nie powinno to być potrzebne. To po prostu nieprawda. Zbyt często jest to potrzebne. Przestań udawać, że to działa. Byłoby miło, gdyby tak było i tak, powinno. Powinien być nieistotny.
Florian Heigl