今日、Ubuntu 12.10をインストールしましたが、nvidiaドライバーでこの問題が発生しました。
上記の指示に従おうとしましたが、非常に重要な2つの単語「generic」と「-17」のため、これらはすべて失敗しました。
最終的に、NVidiaドライバーをインストールする最良の方法は、nvidiaが提供するインストーラーを実際に使用することであることがわかりました。だから私はに行きました:
http://www.nvidia.com/Download/index.aspx?lang=en-us
Linux-64bitのダウンロードバージョン
(synaptic sudo apt-get install synaptic
をインストールし、メニューの[設定]-> [リポジトリ]-> [追加のドライバ]で、nvidiaカードの正確な名前を確認します)
次に、このツールを実行すると、カーネルヘッダーが必要であると表示されますが、「汎用」ヘッダーが必要なので慎重に読んでください。
カーネルバージョンを確認する必要があります。私のバージョンは3.5.0-17(最後の「-17」が重要です)でしたので、私の場合は次のようにしました。
sudo apt-get install linux-headers-3.5.0-17-generic
(ina terminalと入力して、カーネルのバージョンを確認しますuname -r
)
GUIログインデーモンを強制終了する必要があります。
killall lightdm
その後、次を実行できます。
sudo sh NVIDIA-Linux-x86_64-310.19.run
インストーラは、おそらくNoveauカーネルモジュールがロードされていることを通知し、modprobeスクリプトの追加を提案します。あなたはそれがあなたに伝えるすべてのものにOk / Yesと言ってから、再起動してNVIDIA-Linux-x86_64-310.19.runを再度実行する必要があります。
他のアプローチが同様に機能するかどうかはわかりませんが、これは確かです。