"Не знайдено екранів" під час запуску Xorg із запуском після встановлення драйверів Nvidia у Virtualbox


14

Я встановив Arch i686 на VM VirtualBox (у мене є nvidia GT610). Я запустив таку команду як root:

pacman -S nvidia 

Після установки та перезавантаження я побіг

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

потім

startx

У мене виникла фатальна помилка No screens found. Будь-яка допомога щодо того, що мені робити?

Відповіді:


8

У мене також виникала ця проблема під час встановлення арки на Virtualbox. Це було виправлено після того, як я зробив наступне:

  1. Виконайте наступне, щоб встановити підтримку "mesa" та virtualbox:

    pacman -S mesa xf86-video-vesa
    pacman -S virtualbox-guest-utils
    
  2. Відкрити /etc/modules-load.d/virtualbox.confз нано:

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

    і запишіть у файл наступні рядки:

    vboxguest
    vboxsf
    vboxvideo
    

    Натисніть Ctrl+ X, введіть, Yщоб підтвердити, що ви хочете "зберегти та вийти", і коли запит буде натиснути Returnна ім'я файлу, не змінюючи ім'я.

  3. Перезавантажте, виконавши:

    reboot
    
  4. Встановіть такі пакунки, якщо ви ще цього не зробили (я раніше їх встановлював, тому пропустив цю частину):

    pacman -S xorg-twm xorg-xclock xterm
    
  5. Перезапустіть X:

    startx
    

3

Я встановив Arch у virtualbox

Віртуальна машина, що працює в vbox, використовує емільовану відеокарту замість вашої nvidia.

Що означає, що nvidia, як драйвер, непотрібний.

Спробуйте X -configureспочатку, що генерує зондований конфігурацію xorg, але сучасний Xorg цього взагалі не потребує. (Якщо у вас є /etc/Xorg/xorg.conf, видаліть його)


Це не допомогло. X -configureповертає No device to configure. COnfiguration failed. Server terminated with error (2).
Primož Kralj

Протягом 10 років люди ходять навколо, говорячи людям, що це не потрібно. Це просто неправда. Занадто часто це потрібно. Будь ласка, перестаньте робити вигляд, що це працює. Було б добре, якби це було, і так, так і повинно. Потрібно не має значення.
Флоріан Хейгл
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.