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