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がある場合は削除してください)