Dis-moi sur quelle version du pilote nvidia tu es dans le gestionnaire de pilotes. Pour savoir s'il faut supprimer le 375 (peu probable) ou le remettre à la version des dépôts (plus probable).
Selon le gestionnaire c'est nvidia-driver-390
Alors, je ne suis pas sûr que ce soit une bonne idée de réinstaller le pilote utilisé à une autre version. Du coup, je te suggère de passer sur le pilote libre (Nouveau), de redémarrer, puis de poster le retour de :
dpkg -l | grep nvidia
Aïe pour le coup l'affichage est complètement dégradé
j'ai bien envie de retourner sur le pilote propiétaire
i  libnvidia-common-390                          390.138-0ubuntu0.18.04.1                         all          Shared files used by the NVIDIA libraries
rc  libnvidia-compute-390:amd64                   390.138-0ubuntu0.18.04.1                         amd64        NVIDIA libcompute package
ii  libnvidia-compute-390:i386                    390.138-0ubuntu0.18.04.1                         i386         NVIDIA libcompute package
ii  libnvidia-decode-390:i386                     390.138-0ubuntu0.18.04.1                         i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-encode-390:i386                     390.138-0ubuntu0.18.04.1                         i386         NVENC Video Encoding runtime library
ii  libnvidia-fbc1-390:i386                       390.138-0ubuntu0.18.04.1                         i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-390:i386                         390.138-0ubuntu0.18.04.1                         i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-ifr1-390:i386                       390.138-0ubuntu0.18.04.1                         i386         NVIDIA OpenGL-based Inband Frame Readback runtime library
rc  nvidia-375                                    384.130-0ubuntu0.16.04.1                         amd64        Transitional package for nvidia-384
rc  nvidia-384                                    390.138-0ubuntu0.18.04.1                         amd64        Transitional package for nvidia-driver-390
rc  nvidia-compute-utils-390                      390.138-0ubuntu0.18.04.1                         amd64        NVIDIA compute utilities
rc  nvidia-dkms-390                               390.138-0ubuntu0.18.04.1                         amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-390                      390.138-0ubuntu0.18.04.1                         amd64        Shared files used with the kernel module
rc  nvidia-opencl-icd-375                         384.90-0ubuntu0.16.04.1                          amd64        Transitional package for nvidia-opencl-icd-384
rc  nvidia-opencl-icd-384                         390.48-0ubuntu3                                  amd64        Transitional package for nvidia-headless-390
ii  nvidia-prime                                  0.8.8.2                                          all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                               440.82-0ubuntu0.18.04.1                          amd64        Tool for configuring the NVIDIA graphics driver
Pas de panique, c'est temporaire. Maintenant, supprime ces paquets :
sudo apt-get remove --purge libnvidia-compute-390 nvidia-375 nvidia-384 nvidia-compute-utils-390 nvidia-dkms-390 nvidia-kernel-common-390 nvidia-opencl-icd-375 nvidia-opencl-icd-384
Une fois que c'est fait, tu peux repasser sur le pilote proprio.
ça fait du bien de retrouver un affichage normale. Encore merci pour ton aide
On n'a pas encore tout à fait fini, il faudrait vérifier les dépôts. 😉

Tu as notamment les dépôts tiers suivants dont le .list est vide :
- clipgrab-team-ubuntu-ppa-bionic.list
- commendsarnex-ubuntu-winedri3-xenial.list
- jd-team-ubuntu-jdownloader-xenial.list
- martin-salbaba-ubuntu-ppa_libimobiledevice-xenial.list
- phablet-team-ubuntu-tools-bionic.list

Est-ce qu'il y en a qu'il faudrait remettre en place (s'ils sont encore valides) ? Il y a notamment clipgrab que tu voulais garder, donc je suppose que ce serait utile de remettre le dépôt. Qui des autres ?

Il y a aussi un dépôt pour Multisystem dans ton sources.list, tu en as encore l'utilité ?
effectivement à part clipgrab, les autres ne me sont plus utiles
je viens d'ajouter ppa:clipgrab-team/ppa pour clipboard
Donc :
cd /etc/apt/sources.list.d
sudo rm *.save *.distUpgrade commendsarnex-ubuntu-winedri3-xenial.list jd-team-ubuntu-jdownloader-xenial.list martin-salbaba-ubuntu-ppa_libimobiledevice-xenial.list phablet-team-ubuntu-tools-bionic.list
Édite celui de Clipgrab :
sudo nano /etc/apt/sources.list.d/clipgrab-team-ubuntu-ppa-bionic.list
Dans l'éditeur, colle ça :
deb http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu bionic main
# deb-src http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu bionic main
Enregistre avec ctrl + O, valide le nom de fichier, ferme l'éditeur Nano avec ctrl + X.
Édite ensuite ton sources.list principal :
sudo nano /etc/apt/sources.list
Supprime tout (tu peux utiliser ctrl + K pour effacer des lignes entières) et colle ça à la place :
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic universe
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
Enregistre comme précédemment : ctrl + O, valide le nom, ctrl + X.

Recharge la liste des dépôts et fais les mises à jour éventuelles :
sudo apt-get update
sudo apt-get dist-upgrade
puis redonne-moi à nouveau la liste des paquets orphelins :
apt list | grep "installé, local"
voila la liste des paquets orphelins
cupswrapperhl2240/now 2.0.4-2 i386  [installé, local]
gtkdialog/now 2:0.8.3-2 amd64  [installé, local]
hl2240lpr/now 2.1.0-1 i386  [installé, local]
libdvdcss-dev/now 1.4.2-1~local amd64  [installé, local]
libdvdcss2/now 1.4.2-1~local amd64  [installé, local]
net.downloadhelper.coapp/now 1.2.4 amd64  [installé, local]
python-pypdf/now 1:1.13-3 all  [installé, local]
qarte/now 4.7.0-1 all  [installé, local]
Il y a ce paquet qui devait venir d'un dépôt supprimé (peut-être Multisystem) :
apt-cache policy gtkdialog
j'ai supprimé cupswrapperhl2240/ et hl2240lpr/ qui correspondait à une ancienne imprimante maintenant hs il ne reste plus que les libdvdcss et net.downloader
Ah oui j'avais oublié celui-là
gtkdialog:
  Installé : 2:0.8.3-2
  Candidat : 2:0.8.3-2
 Table de version :
 *** 2:0.8.3-2 100
        100 /var/lib/dpkg/status

Tu devrais pouvoir le supprimer mais on va vérifier avant :
sudo apt-get remove -s --purge gtkdialog
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  cpu-checker cryptsetup cryptsetup-bin fatresize ipxe-qemu
  ipxe-qemu-256k-compat-efi-roms libaio1 libcacard0 libfdt1 libiscsi7
  libnvidia-common-390 libqt4-opengl libqt5multimedia5-plugins libqtwebkit4
  librados2 librbd1 libspice-server1 libusbredirparser1
  libwayland-client0:i386 libwayland-server0:i386 libxdo3 libxen-4.9
  libxenstore3.0 msr-tools python3-pyqt5.qtmultimedia qemu qemu-block-extra
  qemu-kvm qemu-slof qemu-system qemu-system-arm qemu-system-common
  qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-s390x
  qemu-system-sparc qemu-system-x86 qemu-user qemu-user-binfmt qemu-utils
  seabios wmctrl xdotool
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  gtkdialog*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Purg gtkdialog [2:0.8.3-2]
A priori, c'est bon. Tu peux le supprimer :
sudo apt-get remove --purge gtkdialog
Dans la liste des dépendances inutiles (les paquets qui peuvent être supprimés), il n'y a rien qui te saute aux yeux, des paquets qui devraient être gardés ? Par exemple, tout ce qui est lié à Qemu (système de virtualisation), ce n'est pas quelque chose que tu as installé manuellement et que tu veux garder ?
S'il n'y a rien qui te semble évident du genre "hé mais il faut garder ça !", alors tu peux les supprimer :
sudo apt-get autoremove --purge
pucci a écritj'ai supprimé cupswrapperhl2240/ et hl2240lpr/ qui correspondait à une ancienne imprimante maintenant hs il ne reste plus que les libdvdcss et net.downloader
Attention, les paquets orphelins ne sont pas forcément tous à supprimer, ça peut être des logiciels qui ont été installés manuellement. Ils n'ont juste pas de dépôts pour les maintenir à jour.

Du coup, si tu n'as plus l'imprimante correspondante, c'était ok de supprimer les deux paquets mais il faut garder les deux libdvdcss, ils servent à la lecture de DVD vidéo. Quant à net.downloader, c'est toi qui vois, je suppose qu'il a été installé en 16.04 depuis un PPA qui est maintenant obsolète. Si tu en as besoin, garde-le. Idem pour qarte, rien ne t'oblige à le supprimer.
Pour Qarte avec la réactivation du ppa j'ai une version plus récente, bien entendu j'ai gardé les dvdcss et net.downloader n'a pas de ppa c'est un .deb que j'avais télécharger et installé manuellement.

Maintenant tout est clean ?
Eh bien encore une fois merci pour cette aide précieuse, il y avait pas mal de ménage à faire. C'est une bonne chose de faite avant la prochaine migration

Bonne soirée