Solutionner les "écrans noirs" au démarrage de Linux (Mint / Ubuntu)

Linux Mint est une de mes distros favorites. En plus de l'environnement  "Cinnamon" que j'apprécie beaucoup elle offre aussi quelques problèmes à réparer directement après  son installation ! Bon c'est en tout cas comme ça sur mon portable ASUS TUF505dd - AL040 .

-> Mon système affiche un écran noir après GRUB (pas d'environnement de bureau , ni possibilité d'afficher un terminal) 

-> Linux Mint démarre normalement quand mon portable est branché mais il boot sur un écran noir quand je le démarre sur batterie.

Ces problèmes sont généralement liées à des histoires de drivers (nvidia) et des paramètres obscures dans la configuration de GRUB.
 
première solution : éditer /etc/default/grub

sudo xed /etc/default/grub

trouvez la ligne

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

et remplacez la par

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash iommu=soft"

puis mettez à jour la config de grub en tapant

sudo update-grub

Redémarrez ! (sudo reboot)