私はVirtualBoxにArch i686をインストールしましたVM(nvidia GT610を持っています)。次のコマンドをrootとして実行しました:
pacman -S nvidia
インストールして再起動した後、私は走った
pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm
その後
startx
「No screens found
」という致命的なエラーが発生しました。どうすればよいですか?
VirtualboxにArchをインストールしているときにもこの問題が発生していました。次のことを行った後で修正されました。
次のコマンドを実行して、「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 、 入る Y 「保存して終了」することを確認し、ファイル名のヒットを求められたら Return 名前を変更せずに。
以下を実行して再起動します。
reboot
次のパッケージをまだインストールしていない場合はインストールします(以前にインストールしたため、この部分はスキップしました)。
pacman -S xorg-twm xorg-xclock xterm
Xを再起動します。
startx
Archをvirtualboxにインストールしました
Vboxで実行されている仮想マシンは、nvidiaカードの代わりにエミュレートされたビデオカードを使用します。
つまり、nvidiaのようなドライバーは不要です。
最初にX -configure
を試してください。これにより、プローブされたxorg構成が生成されますが、最新のXorgにはまったく必要ありません。 (/etc/Xorg/xorg.confがある場合は削除してください)