Lorsque je ferme le couvercle, il se suspend, mais lorsque je l'ouvre à nouveau, l'écran reste entièrement noir. Si j'appuie sur le bouton d'alimentation, il reviendra parfois à la vie, mais parfois je dois malheureusement forcer un redémarrage.
Tout cela grâce à linvinus sur reddit: Comment faire fonctionner hibernate dans Ubuntu 14.04 sur Acer c72
Comment faire fonctionner l'hibernation dans Ubuntu 14.04 sur Acer c720, testé dans HP Chromebook 14 sur le noyau 3.17 Ubuntu 14.10, fonctionne également. Il possède le noyau Lubuntu 14.04 3.13.0-24-générique c720 2G. Pour Debian, Arch ou Xubuntu, il y a plus d'instructions dans le lien source.
Prend environ 5 minutes à faire, mais fonctionne comme un charme pour moi,
créer un fichier
Sudo nano /etc/initramfs-tools/scripts/init-top/unbind_ehci
avec le contenu suivant
##################### #!/bin/sh PREREQ="" prereqs() { echo "${PREREQ}" } case ${1} in prereqs) prereqs exit 0 ;; esac log_success_msg "Unbind ehci for preventing error" echo -n "0000:00:1d.0" > /sys/bus/pci/drivers/ehci-pci/unbind exit 0 #################
changer de mode
Sudo chmod a+x /etc/initramfs-tools/scripts/init-top/unbind_ehci
créer une règle udev
Sudo nano /etc/udev/rules.d/10_disable-ehci.rules ACTION=="add", SUBSYSTEM=="pci", DRIVER=="ehci_hcd", \ RUN+="/bin/sh -c 'echo -n %k > %S%p/driver/unbind'"
mettre à jour initramfs
Sudo update-initramfs -k all -u
ce script réparera le pavé tactile après la reprise
Sudo nano /etc/pm/sleep.d/99zcyapa
avec le contenu suivant
##################### #!/bin/bash -x # File: "/etc/pm/sleep.d/99_cyapa". case "${1}" in hibernate) /sbin/rmmod cyapa ;; resume|thaw) COUNTER=0 while [ $COUNTER -lt 10 ]; do date >>/tmp/99_cyapa /sbin/modprobe cyapa sleep 1 dmesg | grep cyapa | tail -1 | grep error >/dev/null RES=$? echo "res=$RES" if [ ${RES} -ne 1 ] ; then /sbin/rmmod cyapa sleep 1 else #done COUNTER=11 fi COUNTER=`expr $COUNTER + 1` done ;; esac exit 0 #################
Changer de mode!
Sudo chmod a+x /etc/pm/sleep.d/99zcyapa
assurez-vous que vous avez
tpm_tis.interrupts=0
Sudo nano /etc/default/grub
il y a mes paramètres
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash boot=local i915.modeset=1 tpm_tis.interrupts=0 "
mettre à jour grub
Sudo update-grub2
Redémarrer
Merci encore à Linvinus sur Reddit
Ouvert Logiciels et mises à jour
après aller à Pilotes supplémentaires Maintenant, changez le pilote et testez-le { besoin d'une connexion Internet pour cette opération }