Os drivers mais recentes da nvidia estão no debian experimental
. Você pode adicionar isso ao seu sources.list, assim:
deb http://your.nearest.mirror/debian experimental main contrib non-free
Você também tem que adicionar APT::Default-Release "stable";
a /etc/apt/apt.conf
para garantir que você não receba pacotes de experimental
, a menos que você adicione explicitamente -t experimental
à linha de comando do apt-get.
Para instalar os pacotes nvidia mais recentes, você executaria:
apt-get -t experimental install nvidia-driver xserver-xorg-video-nvidia ...
Existem inúmeros pacotes relacionados a serem instalados, e os nomes exatos dos pacotes serão alterados com o tempo. Eu escrevi o seguinte script list-nvidia.sh
para ajudar a mantê-los atualizados ... ele lista todos os pacotes relacionados a nvidia atualmente instalados ou mantidos.
#! /bin/bash
PKGS=$(dpkg -l '*nvidia*' '*cuda*' '*vdpau*' 2>/dev/null| awk '/^[hi]i/ {print $2}')
if [ "$1" == "-v" ] ; then
dpkg -l $PKGS
else
echo "$PKGS"
fi
Eu uso assim:
apt-get -t experimental install $(list-nvidia.sh)
Ocasionalmente, os pacotes são renomeados ou obsoletos, então eles precisam ser excluídos da lista de instalação da seguinte forma:
apt-get -t experimental install $(list-nvidia.sh | egrep -v 'nvidia-cuda-mps|nvidia-smi')
E, é claro, você pode adicionar quantos nomes de pacotes desejar ao final dessa linha de comando apt-get
(mas todos eles virão de experimental
, não stable
porque é isso que você dizendo apt-get
para fazer).