![Virtualbox에 Nvidia 드라이버를 설치한 후 startx를 사용하여 Xorg를 시작할 때 "화면을 찾을 수 없습니다"](https://linux55.com/image/44500/Virtualbox%EC%97%90%20Nvidia%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%9C%20%ED%9B%84%20startx%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20Xorg%EB%A5%BC%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EB%95%8C%20%22%ED%99%94%EB%A9%B4%EC%9D%84%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4%22.png)
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에 아치를 설치할 때도 이 문제가 발생했습니다. 다음을 수행한 후 수정되었습니다.
"mesa" 및 virtualbox 지원을 설치하려면 다음 명령을 실행하십시오.
pacman -S mesa xf86-video-vesa pacman -S virtualbox-guest-utils
나노로 열기
/etc/modules-load.d/virtualbox.conf
:nano /etc/modules-load.d/virtualbox.conf
파일에 다음 줄을 작성합니다.
vboxguest vboxsf vboxvideo
Ctrl+ X, Enter를 눌러 Y"저장 및 종료"를 확인하고 파일 이름을 묻는 메시지가 나타나면 Return이름을 변경하지 않고 클릭합니다.
다음을 실행하여 다시 시작하세요.
reboot
다음 패키지를 아직 설치하지 않은 경우(이전에 설치했기 때문에 이 부분을 건너뛰었습니다):
pacman -S xorg-twm xorg-xclock xterm
X를 다시 시작하세요:
startx
답변2
버추얼박스에 아치를 설치했습니다
vbox에서 실행되는 가상 머신은 NVIDIA 카드 대신 에뮬레이트된 비디오 카드를 사용합니다.
이는 NVIDIA와 같은 드라이버가 필요하지 않음을 의미합니다.
이것을 먼저 시도해 보십시오 X -configure
. 그러면 탐색된 xorg 구성이 생성되지만 최신 Xorg에는 전혀 필요하지 않습니다. (/etc/Xorg/xorg.conf가 있으면 삭제하세요)