4

システムに2つのGPUがインストールされています:GTX660と8800GTSです。両方とも検出され、Windows8およびUbuntu12.0432ビットで完全に実行されます。

同じシステムにUbuntu12.0464ビットをインストールし、nVidiaの最新ドライバー(64ビットで304.64)を使用しました。コンソールモード(CTR + ALT + F1)では、両方のカードを検出して使用できます(たとえば、CUDAアプリケーションを使用)。

Xモード(私は標準のlightdmサーバーを使用)では、同じアプリケーションがGTX660のみを検出します。X端末からlspciを実行すると、両方のGPUが表示されます(GTX660は「VGA互換コントローラー」と呼ばれますが、8800GTSはプレーンで明確に参照されます)。

何よりもX-serverに関係しているように思えます。

これを修正する方法はありますか?

4

1 に答える 1

1

問題は解決しましたが、その理由は 100% わかりません。

その間、コンソールにアクセスできなかったため、行に属性を追加して grub 構成 (こちらを参照) を変更していました。nomodesetGRUB_CMDLINE_DEFAULT

それ以来、問題は解決したように見えます。つまり、X の下でも 2 つの GPU が見えるようになりました。

ls -l /dev/nvidia*、デバイスとコントローラーの両方を返しています。

とにかくあなたの迅速な助けに感謝します!

于 2012-11-25T17:23:45.307 に答える