segunda-feira, 3 de outubro de 2022

Criando pacotes NVIDIA para Debian usando kernel 6.0

Finalmente o kernel 6.0 foi lançado ( https://lkml.iu.edu/hypermail/linux/kernel/2210.0/00685.html  ) e já é hora de atualizar a minha máquina para esta versão do kernel.


Mas, primeiro, tenho que verificar o site http://rglinuxtech.com/ para ver se tem alguma pegadinha. E encontrei uma em http://rglinuxtech.com/?p=3060. Existe uma versão recente do driver da NVIDIA mas, na época em que estou escrevendo esta publicação, a última versão disponível no Debian experimental é a 510.85.02-2. E eu preciso da versão 515.76.

Então me resta duas opções. Aplicar um patch no 510.85.02 ou pegar os fontes de https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers. Eu preferi fazer um fork.

Tem algumas diferenças entre a 510 e a 515. Mas, depois de um tempo, finalmente criei todos os pacotes e atualizei o meu sistema.

Se estiver impaciente e não pode esperar que a Debian libere esta versão ou não gosta de usar o instalador da NVIDIA. Você pode pegar os fontes em https://github.com/adilsond/nvidia-graphics-drivers . Infelizmente eu só tenho PPA's do Ubuntu e não encontrei um equivalente para a Debian. Então você precisa ler as instruções para gerar todos os pacotes.

Tenham uma boa semana.

Building NVIDIA packages for Debian using kernel 6.0

Finally kernel 6.0 has been released ( https://lkml.iu.edu/hypermail/linux/kernel/2210.0/00685.html  ) and it time to update my machine for this kernel.



But first I have to check http://rglinuxtech.com/ if there is some catch. And I found one from NVIDIA:  http://rglinuxtech.com/?p=3060 .  There is a recent NVIDIA driver but, when I was writing this, the last version available from Debian experimental is: 510.85.02-2. And I need 515.76.


So there are only two options. Patch 510.85.02 or get their source code from https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers . I choose forking it.

There are a few differences between 510 and 515 but, after some time, I finally build all packages needed to update my system.

If you are impatient and you cannot wait Debian to release this version or you don't like to use NVIDIA installer. You can get the sources from: https://github.com/adilsond/nvidia-graphics-drivers . Unfortunately I have only Ubuntu PPA's and there is no Debian equivalent. So you have to read the instructions for building all packages.

Have a nice week