Como posso remover drivers da Nvidia com seus patches no meu kernel?

Como posso remover drivers da Nvidia com seus patches no meu kernel?

Eu removi todos os drivers da nvidia com o apt:lista apt --instalado | grep nvidianão retorna nada. Mas se eu der uma olhada no dmesg, vejo por exemplo:

[    4.148454] NVRM: API mismatch: the client has the version 410.104, but
               NVRM: this kernel module has the version 430.50.  Please
               NVRM: make sure that this kernel module and all NVIDIA driver
               NVRM: components have the same version.

e também se eu correrlsmod | grep nvidia:

nvidia_drm             49152  1
nvidia_modeset       1114112  1 nvidia_drm
nvidia              19038208  1 nvidia_modeset
drm_kms_helper        180224  1 nvidia_drm
drm                   483328  4 drm_kms_helper,nvidia_drm
ipmi_msghandler       102400  2 ipmi_devintf,nvidia

como faço para remover todas essas coisas do meu sistema?

Responder1

Ok, finalmente consegui fazer e não foi tão complexo. Primeiro, tive que obter o nome do meu kernel atual:

stiv@gaidar:~$ uname -a
Linux gaidar 5.0.0-31-generic #33~18.04.1-Ubuntu SMP Tue Oct 1 10:20:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

então fui para esta pasta:

stiv@gaidar:/lib/modules$ ls /lib/modules/
5.0.0-23-generic  5.0.0-25-generic  5.0.0-27-generic  5.0.0-29-generic  5.0.0-31-generic

Continha.koarquivos dentro:

stiv@gaidar:~$ ls /lib/modules/5.0.0-31-generic/updates/dkms
nvidia-drm.ko  nvidia.ko  nvidia-modeset.ko  nvidia-uvm.ko

Eu os apaguei e assim me livrei desse driver brilhante.

informação relacionada