"Не знайдено екранів" під час запуску 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.