閱讀173 返回首頁    go iPhone_iPad_Mac_手機_平板_蘋果apple


睡眠幾分鍾後喚醒過程經常很卡

2016款帶Touch Bar的Macbook Pro,使用一段時間後(可能1~2個月),在睡眠或休眠一段時間(可能一個晚上,也可能隻是十來分鍾)過後,喚醒的過程(觸摸鍵盤或打開屏蓋)經常遇到不順利的情況:

1、用指紋解鎖,但是手指放置了很久(數秒,大於3秒),沒有響應;然後等不了,想用鍵盤輸入密碼解鎖,發現鼠標點擊用戶後,輸入密碼的框並沒有及時出現,反而有個彩色圈 圈打轉;這時想著就等等吧,等了一段時間後,機器繼續睡眠了~

2、後來發現有時候指紋解鎖時,手指放置的時間足夠長,可能大於5秒,甚至更長,成功率似乎會高一點,但並不總是奏效。

3、有時候不按指紋,直接鼠標點擊用戶名,希望直接輸入密碼,仍會有密碼框不及時出現的情況。

4、反複折騰幾次,最終都是可以登陸的(包括密碼輸入或指紋識別),但是這種經常性的情況還是很惱人的。

 

在正常運行狀態下(如剛休眠幾秒鍾,已設置需要立即密碼或指紋解鎖),測試指紋識別的速度還是挺快,可以排除指紋記錄與識別的問題。

另外,pmset -g命令顯示結果如下:

System-wide power settings:

Currently in use:

standbydelay         10800

standby              1

halfdim              1

hibernatefile        /var/vm/sleepimage

powernap             0

gpuswitch            2

disksleep            10

sleep                1

autopoweroffdelay    28800

hibernatemode        3

autopoweroff         1

ttyskeepawake        1

displaysleep         2

acwake               0

lidwake              1

--------------------------

上述顯示進入hibernate的時間需要很長的,似乎不像是從深度休眠喚醒需要很長的時間情況。

 

希望Apple的服務團隊可以幫忙診斷一下!!!



忘了說的,每個命令應該都有sudo, 比如:

sudo pmset -a displaysleep 25 sleep 30

sudo pmset -b displaysleep 25 sleep 30

sudo pmset -c displaysleep 25 sleep 30




下麵兩點是我現在能看到可以改進的:

  • sleep時間太短,sleep不是開關值而單位是分鍾,設置為1太短了.
  • displaysleep也比較短,同上,單位是分鍾,而且一般displaysleep比sleep時間要短.

 

既然會讀取,應該也會設置,下麵隻是為不太了解的人做參考:

比如在所有電源情況(無論是充電和使用電池等)下都設置sleep=30,displaysleep=25,那麼命令為:

pmset -a displaysleep 25 sleep 30

 

如果是隻是電池情況下,那麼:

pmset -b displaysleep 25 sleep 30

 

如果是充電器查著的情況,那麼:

pmset -c displaysleep 25 sleep 30



忘了說的,每個命令應該都有sudo, 比如:

sudo pmset -a displaysleep 25 sleep 30

sudo pmset -b displaysleep 25 sleep 30

sudo pmset -c displaysleep 25 sleep 30




@tonyfromcalgary 的解答很到位,調整後的確改觀了。同時也確證了我的一些猜測,隻是之前沒有意識到 sleep=1 的單位是分鍾,而不是開關。這也說明從sleep狀態喚醒還是需要一點時間的。設置 sleep > 1 後,可以避免在喚醒期長於1分鍾後再次自動進入sleep或屏保狀態的尷尬情況。


現在如果遇到屏幕打圈,會比較耐心地多等一會兒,最多隻是間歇點按Shift等非輸入鍵,避免長待機時間,都能保證喚醒成功。



最後更新:2017-05-11 00:18:13

  上一篇:go macbook pro電池壞了,入手不到一個月
  下一篇:go mbp2016連接wifi總是出現未能加入wifi網絡,怎麼回事兒。