Chaque fois que je passe de mon GPU (GTX 1060) à mon IGPU (Intel 530), je ne peux pas démarrer. L'écran de chargement est bloqué avec le message suivant:
[Échec] Impossible de démarrer le démon de persistance NVIDIA. Voir 'systemctl status nvidia-persistenced.service' pour plus de détails.
Cependant, je peux démarrer lorsque je reviens au GPU Nvidia et que le passage à mon igpu sans redémarrage fonctionne temporairement. J'utilise Kubuntu 16.10 et uniquement mon écran d'ordinateur portable interne. C'est la sortie lorsque je passe à mon igpu:
sudo prime-select intel
Info: the current GL alternatives in use are: ['nvidia-378', 'nvidia-378']
Info: the current EGL alternatives in use are: ['nvidia-378', 'nvidia-378']
Info: selecting nvidia-378-prime for the intel profile
update-alternatives: using /usr/lib/nvidia-378-prime/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378-prime/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in manual mode
sudo prime-select nvidia
Info: the current GL alternatives in use are: ['nvidia-378-prime', 'nvidia-378-prime']
Info: the current EGL alternatives in use are: ['nvidia-378-prime', 'nvidia-378-prime']
Info: selecting nvidia-378 for the nvidia profile
update-alternatives: using /usr/lib/nvidia-378/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-378/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in manual mode
Résultat de lspci -k | grep -EA2 'VGA | 3D'
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
DeviceName: Onboard IGD
Subsystem: CLEVO/KAPOK Computer HD Graphics 530
--
01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060] (rev a1)
Subsystem: CLEVO/KAPOK Computer Device 6a03
Kernel driver in use: nvidia
J'ai essayé de résoudre ce problème par moi-même pendant plus d'une semaine et je ne sais pas quoi faire. Tout ce que j'ai essayé a échoué.
Pourriez-vous m'aider s'il vous plait?
MISE À JOUR 5.2.2017:
Je l'ai testé à nouveau aujourd'hui et j'ai réalisé que le passage au processeur Intel ne fonctionnait pas du tout avec 375 et 378. La déconnexion gèle l'écran. Alors pourquoi ça a marché une fois? Si j'installe à nouveau tous les pilotes après avoir supprimé les anciens et que j'utilise ensuite des informations Prime-Select (sans redémarrage!), Prime-Select ne met pas à jour les profils Prime -> Il sélectionne l'un des anciens profils non NVIDIA (profils Mesa au lieu de nvidia) et cela fonctionne. Mais dès que je passe à un profil nvidia ou que je redémarre, les profils principaux sont mis à jour et cela ne fonctionne plus. Donc je suppose qu'il y a quelque chose qui ne va pas avec les alternatives EGl pour le GPU Intel? Désolé pour le dérangement.
MISE À JOUR 12.2.2017:
Hier, j'ai modifié le logiciel nvidia-prime et corrigé le bug. Je vais bientôt publier (probablement la semaine prochaine) ma version modifiée et coller un lien ici, mais je rencontre toujours un problème: lorsque j'arrête mon PC après avoir exécuté sudo prime-select intel
:
ksmserver plante (j'utilise Kubuntu, ce n'est probablement pas un problème avec Ubuntu)
-> le PC ne peut pas s'éteindre complètement et les anciennes (mauvaises) mises à jour-alternatives pour le GPU Intel sont restaurées
-> Je ne peux pas démarrer.
Cependant, si je cours sudo prime-select intel
après l'arrêt en mode de récupération, tout fonctionne bien et je peux utiliser le processeur graphique Intel.
MISE À JOUR 17.2.2017:
J'ai posté ma solution de contournement et j'essaie toujours de corriger le bogue dans les référentiels officiels. Cependant, c'est probablement un bogue dans les alternatives de mise à jour, donc je dois poster un rapport de bogue là-bas.
En attendant, profitez de ma solution! J'espère que ça marche aussi pour vous. S'il y a des questions, veuillez laisser un commentaire.
MISE À JOUR 26.2.2017
Comme l'a souligné @whizzzkid, la carte graphique nvidia reste active après l'application de mon patch. Cependant, aujourd'hui, j'ai pu résoudre ce problème. Je mettrai probablement à jour ma réponse pour inclure mon 2ème patch la semaine prochaine. Voici quelques tests que j'ai effectués:
Nvidia: 43-45W
Intel (nvidia activé): 29-31W
Intel (nvidia off): 15-17 W
m
à la fin même s'ils sont mobiles.
nvidia-prime
Ne les supporte probablement pas encore.
lspci -k | grep -EA2 'VGA|3D'
la commande du terminal.