Wie kann ich NVIDIA-Treiber mit ihren Patches aus meinem Kernel entfernen?

Wie kann ich NVIDIA-Treiber mit ihren Patches aus meinem Kernel entfernen?

Ich habe alle Nvidia-Treiber mit apt entfernt:apt-Liste --installed | grep nvidiagibt nichts zurück. Aber wenn ich mir dmesg anschaue, sehe ich zum Beispiel:

[    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.

und auch wenn ich rennesmsmod | 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

wie entferne ich das ganze Zeug aus meinem System?

Antwort1

Ok, ich habe es endlich geschafft und es war nicht allzu kompliziert. Zuerst musste ich den Namen meines aktuellen Kernels herausfinden:

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

dann bin ich zu diesem Ordner gegangen:

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

Es enthielt.koDateien darin:

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

Ich habe sie gelöscht und bin so diesen genialen Treiber losgeworden.

verwandte Informationen