Este é um novo problema:
- o arquivo deb fornecido pela NVIDIA contém o driver 396.26 conforme requerido pela CUDA 9.2.88.
- a versão instalada pelo ubuntu é 396.24.
- o sistema de pacotes do ubuntu configura dependências de tal forma que um pacote nvidia, mesmo uma versão mais nova, não pode sobrescrever aquele instalado pelo Ubuntu.
-
SE você puder colocar as mãos em um pré-lançamento do pacote de drivers do ubuntu 396.26 ENTÃO
- você pode instalar o pré-lançamento do ubuntu (pode ser necessário jogar com ele no synaptic para ser instalado corretamente)
- você pode executar as três primeiras etapas das instruções da debnetwork, conforme mostrado
- Em vez de
sudo apt-get install cuda
entrar no synaptic, procure por cuda em minúscula (existe!), marque-o para ser instalado e atualize suas dependências. - Você então terá todos os arquivos necessários adicionados, exceto que o link da cuda que você clicou será quebrado (porque não foi possível instalar sua própria versão do 396.26).
- Tudo bem: é um metapacote, não precisa ser instalado, exatamente. Marque para remoção. Quando você clica em aplicar, o synaptic pode vomitar nos restos do pacote morto, o que parece ruim, mas tem o efeito colateral de remover seu cadáver. Tente novamente e se esse foi o único pacote quebrado, a instalação irá funcionar.
- Dependendo do que mais você instalou e em qual ordem, você pode jogar um jogo de lógica semelhante para se livrar de outros pacotes quebrados, mas é possível. Eu sugiro strongmente não reiniciar até que você esteja em ordem. Tenho certeza que você verá o lançamento oficial em breve. Se você pudesse encontrar uma cópia de pré-lançamento, seria legal ... link