VirtualboxにNvidiaドライバーをインストールした後、startxでXorgを起動すると、「画面が見つかりません」


14

Virtual Box 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。どうすればいいのでしょうか?

回答:


8

Virtualboxにarchをインストールしているときにもこの問題が発生していました。以下を実行した後に修正されました。

  1. 以下を実行して、「mesa」およびvirtualboxサポートをインストールします。

    pacman -S mesa xf86-video-vesa
    pacman -S virtualbox-guest-utils
    
  2. /etc/modules-load.d/virtualbox.confnanoで開く:

    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
    

3

VirtualboxにArchをインストールしました

vboxで実行されている仮想マシンは、nvidiaカードの代わりにエミュレートされたビデオカードを使用します。

つまり、nvidiaのようなドライバーは不要です。

X -configure最初に試してみてください。プローブされたxorg設定が生成されますが、最新のXorgはそれをまったく必要としません。(/etc/Xorg/xorg.confがある場合は削除します)


これは役に立ちませんでした。X -configureを返しますNo device to configure. COnfiguration failed. Server terminated with error (2)
プリモジュクラリ14年

10年の間、人々はこれが必要ではないことを人々に伝えます。それは単に真実ではありません。頻繁に、それが必要です。それが動作するふりを停止してください。それができればいいと思いますが、はい、そうすべきです。関係ありません。
フロリアンハイグル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.