Debian jessie にNVIDIAドライバーをインストールする。
毎回NVIDIAのドライバをダウンロードして「あー面倒くせー」と。
リーナス大先生の中指事件を真意に受けたかどうかは知らないが、NVIDIAがLinuxへのドライバを書くとか言ってなたなーと思いだし、ググるとありましたぜ。(すぐ出てきますw)
今までのNVIDIAのプロダクトドライバをインストールする手順よりも遥かに簡単で、おそらくこれからもお世話になるだろうから、忘却として。
1. まず、使用しているグラボを調べます。
2. サポートしているグラボが使えるドライバのバージョンを調べます。
# lspci | grep NVIDIA
02:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GF116 High Definition Audio Controller (rev a1)
以下のURLを参照。現時点で一番新しいバージョンです。おそらくほぼすべての製品が対応しているかと思います。
http://us.download.nvidia.com/XFree86/Linux-x86_64/340.65/README/supportedchips.html
3. source.listに追加します。
4. インストールします。
// 追記
# vim /etc/apt/sources.list
deb http://http.debian.net/debian/ jessie main contrib non-free// 反映
# aptitude update
5. X11の設定ファイルを作成します。
# aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms
6. nouveauを殺します。
// ディレクトリ作成
# mkdir /etc/X11/xorg.conf.d// 設定ファイルの作成
# echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "nvidia"\nEndSection' > /etc/X11/xorg.conf.d/20-nvidia.conf// 確認
# cat /etc/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
Identifier "My GPU"
Driver "nvidia"
EndSection
7. 反映します。
# vim /etc/default/grub
(略)
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
# 加筆
GRUB_CMDLINE_LINUX="nouveau.modeset=0 rdblacklist=nouveau"
(略)
8. 再起動します。お疲れさでした。楽しいLinux Lifeを!!
# update-grub
# reboot