Virtualbox에 Nvidia 드라이버를 설치한 후 startx를 사용하여 Xorg를 시작할 때 "화면을 찾을 수 없습니다"

Virtualbox에 Nvidia 드라이버를 설치한 후 startx를 사용하여 Xorg를 시작할 때 "화면을 찾을 수 없습니다"

VirtualBox VM에 Arch i686이 설치되어 있습니다(Nvidia GT610이 있습니다). 루트로 다음 명령을 실행합니다.

pacman -S nvidia 

설치하고 재부팅한 후 실행했습니다.

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

그 다음에

startx

No screens found'어떻게 해야 합니까?' 라는 치명적인 오류가 발생합니다 .

답변1

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, Enter를 눌러 Y"저장 및 종료"를 확인하고 파일 이름을 묻는 메시지가 나타나면 Return이름을 변경하지 않고 클릭합니다.

  3. 다음을 실행하여 다시 시작하세요.

    reboot
    
  4. 다음 패키지를 아직 설치하지 않은 경우(이전에 설치했기 때문에 이 부분을 건너뛰었습니다):

    pacman -S xorg-twm xorg-xclock xterm
    
  5. X를 다시 시작하세요:

    startx
    

답변2

버추얼박스에 아치를 설치했습니다

vbox에서 실행되는 가상 머신은 NVIDIA 카드 대신 에뮬레이트된 비디오 카드를 사용합니다.

이는 NVIDIA와 같은 드라이버가 필요하지 않음을 의미합니다.

이것을 먼저 시도해 보십시오 X -configure. 그러면 탐색된 xorg 구성이 생성되지만 최신 Xorg에는 전혀 필요하지 않습니다. (/etc/Xorg/xorg.conf가 있으면 삭제하세요)

관련 정보