Scientific Linux 6.2にNVIDIAドライバーをインストールする
研究室の計算マシンにNVIDIAドライバーをインストールしてみる.
この計算マシンには,GPUコンピューティングユニットとしてNVIDIA Tesla C1060,画面出力用のグラフィックボードとしてNVIDIA GeForce 8500GTが刺さっている.Scientific Linux 6.2 (64-bit)をDesktop用でインストールした直後にNVIDIAドライバーを導入する.
カーネルのバージョンを固定する
カーネルをバージョンアップするたびにドライバーを再インストールするのが面倒なので,yum updateでは自動的にはアップデートされないようにする.
# vi /etc/yum.conf
で,
exclude=kernel*
という行を追加する.
忘れてたけど,ユーザーホームのディレクトリを英語表記にする
Xサーバを落とすと,日本語が入力できなくなる.し,日本語めんどい.忘れてた.
$ LANG=C; xdg-user-dirs-gtk-update
nouveauを無効化する
# cp /etc/modprobe.d/blacklist.conf /etc/modprobe.d/blacklist.conf.old
# vi /etc/modprobe.d/blacklist.conf
で,
blacklist nouveau
options nouveau modeset=0
という行を最後に追加する.
続いて,
# cp /boot/grub/grub.conf /boot/grub/grub.conf.old
# vi /boot/grub/grub.con
で,kernel=の最後に
rdblacklist=nouveau
を追加する.