debian 用の nvidia のドライバ ・ライブラリ( nvidia-kernel-dkms やnvidia-glx等) を自分で改造・更新する際の手順をまとめます.
ソースのダウンロード.
$ apt-get source nvidia-graphics-drivers
たとえば新しいバージョンへupgradeする場合は次のようにします
$ cd nvidia-graphics-drivers-* $ rm *.run $ debchange --distribution UNRELEASED --newversion バージョン番号-1 $ wget ftp://download.nvidia.com/XFree86/Linux-x86/バージョン番号/NVIDIA-Linux-x86-バージョン番号.run $ wget ftp://download.nvidia.com/XFree86/Linux-x86_64/バージョン番号/NVIDIA-Linux-x86_64-バージョン番号.run $ chmod a+x *.run $ dpkg-buildpackage -us -uc -rfakeroot
新しいデバイスのIDが登録された場合は,dpkg-buildpackage がエラーで中断するようになっています.その場合は
$ cp nv-readme.ids debian/nv-readme.ids $ dpkg-buildpackage -us -uc -rfakeroot
として *.idsファイルを更新してから再度dpkg-buildpackage します.
これで,*debのパッケージがゴロゴロ生成されるので,あとはdpkgなりapt-getでインストールするだけです.