ふたを閉じると停止しますが、再度開くと画面が真っ黒のままです。電源ボタンを押すと、ときどきそれが元に戻りますが、残念ながら強制的に再起動する必要があります。
Redditのlinvinusに感謝します: Acer c720のUbuntu 14.04で休止状態を機能させる方法
Acer c720のubuntu 14.04でhibernateを動作させる方法は、Ubuntu 14.10カーネル3.17のHP Chromebook 14でもテストされ、機能します。彼はLubuntu 14.04カーネル3.13.0-24-generic c720 2Gを持っています。 Debian、Arch、またはXubuntuの場合、ソースリンクに詳細な説明があります。
所要時間は約5分ですが、私にとっては魅力のように機能します。
ファイルを作成する
Sudo nano /etc/initramfs-tools/scripts/init-top/unbind_ehci
次の内容で
##################### #!/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 #################
モードを変更する
Sudo chmod a+x /etc/initramfs-tools/scripts/init-top/unbind_ehci
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'"
initramfsを更新する
Sudo update-initramfs -k all -u
このスクリプトは、再開後にタッチパッドを修正します
Sudo nano /etc/pm/sleep.d/99zcyapa
次の内容で
##################### #!/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 #################
モードを変更!
Sudo chmod a+x /etc/pm/sleep.d/99zcyapa
あなたがいることを確認してください
tpm_tis.interrupts=0
Sudo nano /etc/default/grub
私の設定があります
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash boot=local i915.modeset=1 tpm_tis.interrupts=0 "
グラブを更新
Sudo update-grub2
リブート
再びredditのlinvinusに感謝
開くソフトウェアとアップデート
Additional Driversに移動した後、ドライバーを変更してテストします{この操作にはインターネット接続が必要です}