Sign up ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

I installed Arch i686 on a VirtualBox VM (I have an nvidia GT610). I ran the following command as root:

pacman -S nvidia 

After installation and rebooting, I ran

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



I got a fatal error saying No screens found. Any help as to what should I do ?

share|improve this question

2 Answers 2

Ditto! I was having this problem too while installing arch on Virtualbox. It was fixed after I did the following.

1) Execute the following to install "mesa" and virtualbox support:
pacman -S mesa pacman -S virtualbox-guest-utils
2) Open "/etc/modules-load.d/virtualbox.conf" with nano.

nano /etc/modules-load.d/virtualbox.conf
and write the following lines in the file
vboxguest vboxsf vboxvideo
press Ctrl + X , enter Y to confirm that you want to "save and exit" and when it asks for the filename hit return, without changing the name.

3) Reboot by typing.

4) Install the following packages, if you have not already. (I had them installed before, so I skipped this part)
pacman -S xorg-twm xorg-xclock xterm

5) Then, just type:
That's it. Hope it helps! ^_^

share|improve this answer

I Installed Arch in virtualbox

A virtual machine running in vbox uses a emulated video card instead of your nvidia card.

Which means nvidia like driver is unnecessary.

Try X -configure first, which will generate a probed xorg config, but modern Xorg shouldn't need that at all. (If you have /etc/Xorg/xorg.conf, remove it)

share|improve this answer
This didn't help. X -configure returns No device to configure. COnfiguration failed. Server terminated with error (2). – Primož Kralj Jun 20 '14 at 12:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.