読者です 読者をやめる 読者になる 読者になる

初代Masteries

きっとモヒカンにもなれないお前たちに告げる!!!

UbuntuとNVIDIA

現状Minecraft専用機になっている修論用PCには, CUDA用にNVIDIAのGPUを積み, OSとしてUbuntuを入れています.
割と快適に使ってはいるのですが, パッケージをアップデートするとグラフィックカードが正常に認識されず, 解像度がおかしくなるという現象に時折見舞われます.

その度にあーだこーだ復帰する方法を思い出すのが面倒なので, ブログにまとめておきます.

環境

OS: Ubuntu 12.10 64bit
GPU: GeForce GTX 660 Ti

方法

※以下の記事を参考にしました.
備忘録: Ubuntu 12.10とnVIDIAドライバ。

...簡潔に言ってしまえば, linux-sourceとlinux-headersを入れて, nvidia-currentを入れなおすとナントカなるようです.

まず, linux-headersを入れる為に現在のカーネルのバージョンを確認します.

$ uname -r
3.5.0-21-generic

この場合, linux-headers-3.5.0-21-genericをインストールする必要があります.
unameの結果に応じて書き換えて下さい.

$ sudo apt-get install linux-source linux-headers-3.5.0-21-generic

続いて, Ctrl+Alt+F1でターミナルモードへ移行して, 現在のNVIDIAプロプライエタリのドライバをアンインストールし, 再インストールします.

$ sudo apt-get remove nvidia-current
$ sudo apt-get install nvidia-current

後は再起動すれば, 正常に動作する... ハズです.