Herumstochern im Nebel?
Besser wohl so: erst mal ganz einfach und präzise mit dpkg im Terminal nachschauen, was genau installiert ist.
dpkg -l | grep nvidia
Umständlicher geht das auch über GUI und ist dann auch hier im Forum schlecht zu handhaben.
Nachschauen was für Kernelmodule geladen sind lässt sich mit dem Befehl kmod list.
Für nvidia Kernelmodule beispielsweise so:
kmod list | grep nvidia
Möchte man gleichzeitig nach mehreren Kernelmodulen suchen, beispielsweise nvidia, nouveau und nvidiafb, dann so:
kmod list | grep -E "nvidia|nouveau|nvidiafb"
Wobei nouveau und nvidiafb sich auch mit dem nvidia-driver beißen können. Für solche Fälle gibt es dann die Blacklist für Kernelmodule unter /etc/modprobe.d/blacklist.conf.
Auch ist zu beachten ob man für die Grafikkarte die passende nvidia-driver Serie ausgesucht hat. Dazu schaut man man besten auf der Webseite für UNIX Nvidia Treiber nach: https://www.nvidia.com/de-de/drivers/unix. Auf Ubuntu muss man aber nicht manuell über das Shellscript von Nvidia installieren. Sollte es keinen passenden nvidia-driver in den Bionic Beaver Päckchen geben, dann gibt es das PPA für properitäre Grafiktreiber: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa. Es darf übrigens immer nur ein nvidia-driver installiert sein!
Mit bunter Mischung aus verschiedenen Versionen schießt man sich selbst ins Knie! Auch sollten alte Treiberreste mittele purge restlos entfernt werden. Die nvidia-settings, screen-resolution-extra und nvidia-prime sowie das CUDA Entwickler Toolkit sind eine Ausnahme, die dürfen auch eine andere Versionsnummer haben als der nvidia-driver selbst.