Lors de l'utilisation de graphiques Intel:
Chaque fois que je ferme le couvercle de l'ordinateur portable ou que je redémarre / arrête à l'aide de l'interface graphique ou des commandes du terminal, il passe dans un écran noir avec un seul "_" dans le coin supérieur gauche et se bloque. Seul un appui long sur le bouton d'alimentation éteindrait l'ordinateur.
Cependant, lorsque j'utilise sudo prime-select nvidia
pour passer à nvidia, tout fonctionne bien.
Existe-t-il un moyen de résoudre ce problème? Sur NVIDIA, ma batterie ne dure que 2 heures maximum, et c'est vraiment ennuyeux d'utiliser le bouton d'alimentation pour éteindre l'ordinateur portable.
Spécifications:
Intel 7700HQ, NVIDIA 1060GTX, noyau 4.8
Je vous remercie!!
Éditer:
Quand je choisis sudo prime-select intel
sur NVIDIA 375
Je reçois :
Info: the current GL alternatives in use are: ['nvidia-375', 'nvidia-375']
Info: the current EGL alternatives in use are: ['nvidia-375', 'nvidia-375']
Info: selecting mesa for the intel profile
update-alternatives: using /usr/lib/x86_64-linux-gnu/mesa/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
/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic link
/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 is not a symbolic link
update-alternatives: using /usr/lib/x86_64-linux-gnu/mesa-egl/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/i386-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
Pilote actuel: 381.22
Le 381.22 j'obtiens:
➜ ~ sudo prime-select intel
[sudo] password for wboy:
Info: the current GL alternatives in use are: ['nvidia-381', 'nvidia-381']
Info: the current EGL alternatives in use are: ['nvidia-381', 'nvidia-381']
Info: selecting mesa for the intel profile
update-alternatives: using /usr/lib/x86_64-linux-gnu/mesa/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/x86_64-linux-gnu/mesa-egl/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/i386-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
➜ ~ sudo prime-select nvidia
Info: the current GL alternatives in use are: ['mesa', 'mesa']
Info: the current EGL alternatives in use are: ['mesa-egl', 'nvidia-381']
Info: selecting nvidia-381 for the nvidia profile
update-alternatives: using /usr/lib/nvidia-381/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-381/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-381/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
EDIT2: Tentatives jusqu'à présent:
1) J'ai essayé d'installer de nouveaux pilotes Intel à partir du noyau mis à jour vers la version 4.8 . Le problème persiste
2) Essayé de mettre à jour le noyau de 4.8 à 4.10.15 -> N'a pas fonctionné. Le problème a empiré. Au lieu de l'écran de connexion normal, il donne un écran de connexion au terminal et se bloque.
3) J'ai essayé le correctif pour nvidia-prime https://askubuntu.com/a/884506/547039 , mais le script poweron.sh et poweroff.sh bloque mon ordinateur portable à la place.
4) Essayé sudo swapoff -a && systemctl poweroff comme solution de contournement, en vain.
5) Changement essayé
GRUB_CMDLINE_LINUX_DEFAULT = "splash silencieux" à GRUB_CMDLINE_LINUX_DEFAULT = "splash silencieux acpi = force"
Ne fonctionne pas non plus.
EDIT3 Plus d'informations:
Dactylographie sudo lshw -C display
:
Lorsque le pilote Intel: ( sudo prime-select intel
) -> sorties PCI (Sysfs)
puis se bloque
Lorsque le pilote nvidia ( sudo prime-select nvidia
):
*-display
description: VGA compatible controller
product: NVIDIA Corporation
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:131 memory:db000000-dbffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:e000(size=128) memory:dc000000-dc07ffff
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: iomemory:2f0-2ef irq:127 memory:2ffe000000-2ffeffffff memory:80000000-8fffffff ioport:f000(size=64) memory:c0000-dffff
Saisie de modinfo i915 | nom de fichier grep:
➜ ~ modinfo i915 | grep filename
filename: /lib/modules/4.8.0-51-generic/kernel/drivers/gpu/drm/i915/i915.ko
Voici les journaux après l'arrêt, la réinitialisation matérielle (due à un blocage) et le redémarrage suivant
- / var / log / syslog
- /var/log/kern.log
Réponses:
Il semble y avoir un certain nombre de problèmes ici: l' Intel 7700HQ est un processeur Kaby Lake. Il semble que le support de votre CPU ait été inclus dans la version 4.10 du noyau
Sur cette base, je recommanderais d'installer un kernelas version 4.10 (ou ultérieure) décrit ci-dessous:
Émettez les commandes
apt-cache search linux-image | grep 4.10
sudo apt-get install linux-image-your_version_choice
sudo apt-get install linux-image-extra-your_version_choice
Edit: Sur la base de l'erreur "/usr/lib/nvidia-375/libEGL.so.1 n'est pas un lien symbolique" Vous semblez également être affecté par ce bug, je recommande de notifier les développeurs qu'il vous affecte aussi et de vous y abonner afin que vous puissiez être informé des progrès.
Une solution de contournement a été signalée ici et confirmée ici pour ce problème. Le pilote suggéré est disponible ici.
Il serait probablement prudent de purger complètement les pilotes nvidia existants avant l'installation (de 378.13) comme décrit ici.
Comme il semble qu'il y ait des problèmes possibles, je recommande toujours d'avoir une sauvegarde actuelle afin que vous puissiez facilement revenir aux conditions précédentes.
Pour ce qui est, espérons-le, la dernière pièce du puzzle, je pense que nous devons mettre à niveau l'intégralité de la pile graphique Intel car il y a une prise en charge accrue des processeurs Kaby Lake et un certain nombre de corrections de bogues connexes
Pour ce faire, nous devons télécharger l'outil de mise à jour graphique Intel, disponible pour les versions 32 bits et 64 bits d'Ubuntu 16.04 ici.
Installez le package deb que vous avez téléchargé avec le Centre logiciel (ou votre gestionnaire de packages préféré).
Après l'installation, lancez l'outil graphique Intel à partir du tableau de bord et suivez les invites pour installer la dernière pile graphique pour votre système. En supposant une installation sans erreur, redémarrez le système pour que le nouveau pilote prenne effet. (Dans le cas peu probable où quelque chose se serait mal passé avec ce processus, nous avons notre sauvegarde actuelle susmentionnée à restaurer et pouvons réessayer armé avec les connaissances acquises lors de la tentative précédente)
Remarque: Si nous voulons qu'Ubuntu approuve les futures mises à jour du référentiel Intel, nous devons émettre la commande suivante via le terminal.
wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-4 -O - | sudo apt-key add -
pour installer la clé.Sources:
http://www.pcworld.com/article/3173618/linux/kaby-lake-is-unleashed-with-kernel-410.html
Comment mettre à jour le noyau vers la dernière version principale sans mise à niveau Distro?
Comment puis-je mettre à niveau le noyau vers la version 4.10 sur Ubuntu 16.04?
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-375/+bug/1662860
http://tipsonubuntu.com/2016/09/07/install-intel-graphics-driver-ubuntu-16-04/
la source