Sư tử núi hung dữ ngủ đông


12

Gần đây, MacBook Pro của tôi (giữa năm 2012, 15 inch, 10.8.2) đã bắt đầu chuyển sang chế độ ngủ đông sau vài giờ ngủ, cho dù nó đã được cắm hay hết pin. Khi tôi rút phích cắm ra, nó thức dậy nhanh chóng mà không cần tôi mở nắp (tôi có thể biết vì ổ đĩa CD quay vòng). Nếu tôi mở nắp, tôi thấy nó đang tải tệp ngủ đông trước khi hoạt động trở lại.

Tôi đã xem kết quả đầu ra của pmset -g và xem các cài đặt sau có thể liên quan đến vấn đề này:

lidwake              1
autopoweroff         1
autopoweroffdelay    14400
standbydelay         4200
standby              0
hibernatemode        3
acwake               0

Thật thú vị, "acwake" bằng không, cũng như "chờ". Nhưng "autopoweroff" là 1 và "autopoweroffdelay" là 14400 (4 giờ). Nhìn vào nhật ký hệ thống từ tối qua, tôi thấy những mục sau:

Nov 26 22:36:28 ITHAA1STHOMAMBP kernel[0]: sleep
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Wake reason: EC.SleepTimer (SleepTimer)
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake
Nov 27 02:36:30 ITHAA1STHOMAMBP kernel[0]: Previous Sleep Cause: 5
...
Nov 27 02:36:51 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall(preflight 0) start 0xffffff80de079000, 0xffffff80de0b9000
Nov 27 08:38:21 ITHAA1STHOMAMBP kernel[0]: hibernate_page_list_setall time: 491 ms
...
Nov 27 08:38:31 ITHAA1STHOMAMBP kernel[0]: sleep

Tôi để máy tính ngủ bằng cách đóng nắp lúc 22 giờ 36 phút. Nó thức dậy 4 giờ sau đó lúc 02:36 và ngủ đông. Lúc 08:38, tôi rút điện để mang máy tính xách tay đi làm và nó tỉnh dậy trong chốc lát.

Nó trông giống như với tôi là máy tính sẽ tự động tắt nguồn sau 4 giờ. Nhưng có một số điều tôi không hiểu:

  • Tại sao điều này bắt đầu xảy ra gần đây (trong tuần trước, theo như tôi có thể nhớ lại, và không liên quan đến bất kỳ bản cập nhật phần mềm nào)?
  • Tại sao nó đánh thức sự thay đổi năng lượng khi "acwake" bằng 0?
  • Tôi chỉ có thể đặt "autopoweroff" thành 0?

2
Chính xác thì bạn muốn gì - không ngủ và luôn ngủ đông hay chỉ ngủ và không bao giờ ngủ đông?
bmike

2
1. Tôi muốn hiểu những gì đang thực sự xảy ra và làm thế nào để kiểm soát nó.
Spencer

1
2. Tôi không muốn nó ngủ đông trừ khi (1) Tôi nói rõ ràng với nó hoặc (2) pin sắp hết. Nói cách khác, tôi muốn hành vi cũ trở lại.
Spencer

Ngoài ra - bạn đã không báo cáo giá trị cho darkwake hoặc womp từ pmset hay chúng bị thiếu (và có lẽ Model của bạn không có chức năng SSD và / hoặc PowerNap hoặc Wake để truy cập mạng bị vô hiệu hóa trong cài đặt phần mềm)?
bmike

womp là 1, darkwake không được hiển thị. Tôi có tùy chọn SSD. Tôi không chắc chắn về PowerNap.
Spencer

Câu trả lời:


3

Tôi nhận thấy như vậy. May mắn thay, tôi có tùy chọn hỗ trợ miễn phí vẫn còn hoạt động và tôi đã liên lạc với họ. Xem bài đăng của tôi ở đây tại Cộng đồng hỗ trợ của Apple: MacBook Pro đánh thức giấc ngủ khi kết nối / ngắt kết nối nguồn AC .

Về việc thức dậy khi gắn / tách nguồn AC, tôi đã liên hệ với bộ phận hỗ trợ của Apple và họ đã có thể tái tạo vấn đề. Họ đã tham khảo hành vi với các kỹ sư của họ và họ nói rằng đây là hành vi được mong đợi. Tôi không biết lý do đằng sau điều này là gì tuy nhiên tôi cũng được thông báo rằng tôi có thể cung cấp phản hồi (thông qua apple.com/feedback) và tôi đã làm. Nếu các bạn nghĩ (như tôi) rằng tính năng này gây phiền nhiễu và có thể nguy hiểm (khi bạn tách macbook đang ngủ ra khỏi nguồn điện và bắt đầu ném nó vào ba lô trong khi hdd quay ...) thì tôi khuyên bạn nên cằn nhằn Apple về vấn đề này .

Về cơ bản, họ thừa nhận rằng hành vi này 'không phải là lỗi mà là một tính năng.'


2
Điều này có nghĩa là các kỹ sư của Apple dự kiến ​​sẽ ngủ không quá 4 giờ mỗi đêm, do đó họ không bao giờ nhận ra đây là một vấn đề, hoặc đưa nó sang một hướng khác, rằng nếu máy của bạn tắt hơn 4 giờ thì tốt hơn chết hoặc ở trong bệnh viện :)
jefflunt

nó chắc chắn có nghĩa là một tính năng (xem ở đây ). Tuy nhiên, sự thức dậy trên powerchange gây phiền nhiễu và có lẽ không có ý định.
n1000

11

ML 10.8.2, giữa năm 2012 15 "MBP (không phải Retina).

Vấn đề này vừa xuất hiện cho tôi vài tuần trước: để MBP ngủ trong X giờ, rút ​​phích cắm MBP, đèn MBP / thức dậy, ngủ đông. Thực sự khó chịu khi mở nắp chỉ để nó tắt ngay trước mặt tôi.

My acwakecũng bị vô hiệu hóa cho cả pin và AC. Điều đó có nghĩa là các thiết lập hiện đang bị bỏ qua.

Giải pháp có vẻ là (mặc dù nó không được tham chiếu trong trang man pmset ):

sudo pmset -a autopoweroff 0

Tôi nên lưu ý rằng điều này không ảnh hưởng đến acwakeviệc bị bỏ qua. Máy tính của tôi vẫn thức dậy khi kết nối / ngắt kết nối AC, nhưng nó không ngủ đông hoặc cố gắng ngủ đông sau khi tôi rút máy tính ra và mở nắp.


acwake 0đã làm việc trên MBP của tôi vào giữa năm 2012. bây giờ nó hoạt động như tôi biết nó từ MBP trước đây của tôi và không thức dậy trên powerchange
n1000

Lưu ý: bạn có thể muốn pmset -c. Thay vì để bạn chỉ vô hiệu hóa "autopoweroff" khi cắm vào Bạn sẽ không muốn cài đặt đó để can thiệp vào "Safe Sleep" khi pin đã được nhận thấp trong khi cắm ...
peterflynn

Một tùy chọn khác, btw, nếu bạn thích các lợi ích tiết kiệm năng lượng nhưng tìm thấy 4 giờ là quá sớm: bạn có thể sửa đổi độ trễ thông qua sudo pmset -c autopoweroffdelay NN- NNthời gian tính bằng giây (tôi đặt của tôi là 43200, tức là 12 giờ).
peterflynn

3

Để kiểm soát chính xác khi nào máy Mac của bạn sẽ chuyển từ chế độ ngủ sang chế độ ngủ đông, bạn có thể sử dụng các thao tác sau (độ trễ tính bằng giây) và bạn cần có chế độ ngủ đông được đặt thành 3 hoặc 25 (nhị phân 0011 hoặc 0001 1001):

pmset -a standby 1 standbydelay 600

Bạn có thể sử dụng các cài đặt và thời gian khác nhau cho pin -b và bộ sạc -c nếu muốn. (Có lẽ khi bật nguồn, bạn tắt chế độ chờ, nhưng trên pin có thời gian chờ 10 giờ.) Các công tắc này được ghi lại trong trang hướng dẫn sử dụng cho chế độ pmset . Gần đây tôi đã không gặp rắc rối với acwake, nhưng trong quá khứ, cảm biến độ gần nắp của một chiếc di động sẽ được ưu tiên và ngăn chặn một sự thức tỉnh sẽ xảy ra nếu nắp được mở.


Nhưng ngay bây giờ, chế độ chờ là 0 vì vậy tôi không bao giờ nên vào chế độ chờ. Tôi nghĩ đó là "tự động tắt nguồn", nhưng tôi không hiểu tại sao. Và tôi không biết đâu là nhược điểm của việc thay đổi "autopoweroff" thành 0, điều này có thể ngăn chặn hành vi đó.
Spencer

1
Hmm - Tôi đã tìm thấy những điều thú vị khi chạy một cặp cửa sổ đầu cuối, một với pmset -g battcái kia pmset -g pslogvà sau đó lướt qua các bản ghi chi tiết. Hy vọng rằng bạn không có lỗi phần cứng hoặc gián đoạn điện áp trong pin vì những thứ này sẽ khó theo dõi nhất.
bmike

Đó là một chiếc MacBook tương đối mới (2 tháng, nhiều hơn hoặc ít hơn). Pin có 20 chu kỳ và tôi có hành vi khi được cắm. Vì vậy, pin dường như không phải là thủ phạm.
Spencer

2

Apple dường như đã thêm một cài đặt mới, "autopoweroff", để cho phép hệ thống ngủ đông khi đóng nắp và máy tính xách tay bật nguồn AC. Điều này bổ sung cho cài đặt "chờ" chỉ được sử dụng khi sử dụng pin.

Một số cài đặt nguồn có thể định cấu hình cho các nguồn năng lượng khác nhau, ví dụ "bóng tối". Một số, như "chế độ chờ", dường như chỉ được sử dụng khi hệ thống sử dụng pin. Vì đây là sử dụng trước đây và mọi người sẽ khó chịu nếu cài đặt "chế độ chờ" bắt đầu áp dụng trong khi trên AC, Apple có thể nghĩ rằng tốt nhất là tạo một cài đặt mới chỉ dành cho AC - "tự động tắt".


0

Sử dụng chế độ tự động cài đặt thành 0 hoạt động cho tôi trên iMac 2011 đang thể hiện hành vi này. Có vẻ như điều này là bình thường đối với iMac 2012, nhưng sau khi tôi có Nhà cung cấp dịch vụ ủy quyền của Apple thay thế màn hình LCD bị lỗi, hành vi này đã bắt đầu.

FYI cho những người nhìn thấy chủ đề này nhưng đang có điều này với một máy tính để bàn.

primalman

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.