Ici, c'est ce qui a fonctionné pour moi:
J'ai essayé:
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u
Et redémarré, sans aucun changement. J'ai donc essayé:
sudo apt-get purge libvdpau-va-gl1 bumblebee* nvidia*
sudo apt-get install linux-headers-generic
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime
Redémarrez. Pourtant, aucun changement, et le même message d'erreur vide dans nvidia-settings lorsque j'essaie de passer à la carte nvidia.
J'ai essayé de basculer manuellement, en utilisant sudo prime-switch nvidia
et les informations de configuration ont été mises à jour. J'ai réessayé et nvidia-settings m'a demandé de me déconnecter puis de me reconnecter et ... voilà! Je l'ai fait fonctionner!
Dans mon cas, il est apparu qu'avant de pouvoir basculer à l'aide de l'interface utilisateur nvidia-settings, je devais d'abord basculer manuellement en tant que superutilisateur, afin de générer la configuration appropriée!
Heureusement que j'ai essayé ça, ou je serais encore en train de bricoler, en installant d'autres pilotes! J'espère que cela s'avère utile à quelqu'un d'autre!