Чи є клавіатурне скорочення для сплячого режиму 25 на сітківці macbook pro, не змінюючи параметрів живлення?


1

Деталі запиту:

Чи можна зробити ваш macbookpro retina (2015) сплячим (режим сплячого режиму 25, тобто повністю вимкнений) за допомогою ярлика? Я все ще хочу, щоб він засвітився (звичайний безпечний сон за замовчуванням) при закритті кришки. По-іншому: я хотів би досягти тих самих налаштувань, які були у мене на Windows.

Налаштування Windows:

На моєму Windows (7) ноутбуці, крім вимкнення і перезавантаження, у мене є можливість 2 налаштування: sleep або hibernate. Натискання кнопки сплячого режиму на моїй клавіатурі або сплячого режиму через меню "Пуск" (натискаючи на меню "Пуск", клацнувши правою кнопкою напрямку і натиснувши кнопку "Hibernate"). Жоден із методів не вимагає закриття кришки ноутбука.

Припущення Apple Mac OS:

Мені здається, що Mac OS має можливість сплячого сну, як і ПК з Windows, тобто повністю вимкнений. Для того, щоб викликати це, я повинен спочатку ввімкнути цю функцію [sudo pmset -a hibernatemode 25], а потім запустити її, закривши кришку. Будь ласка, виправте мене, якщо я помиляюся з цього приводу. Якщо я не помиляюся, див. Нижче:

Ситуація:

Я тільки почав використовувати Macbookpro (V10.10). Мені подобається, як вона засинає при закритті кришки. Тим не менш, я хотів би, щоб опція сплячого режиму за допомогою кнопки / keybaord ярлик. Я розумію, я можу змінити режим сплячого режиму для сплячого режиму 25 через pmset. Тим не менш, це робить MacBook перейти в сплячий режим, коли я закриваю кришку - я не хочу, щоб він сплячий при закритті кришки, а просто сплячий режим за допомогою кнопки / ярлик.


Пробували deepsleep.free.fr віджет глибокого сну. Однак, здається, це не працює.
questioner56

Відповіді:


1

Цей ярлик не визначено.

Можна написати невеликий скрипт оболонки:

cat >hibernate <<eof
/usr/bin/sudo pmset hibernatemode 25
pmset sleepnow
/usr/bin/sudo pmset hibernatemode 3
eof

зробити його виконуваним:

chmod u+x hibernate

і перевірити його:

./hibernate

Цей невеликий скрипт оболонки запитає ваш пароль і не повторить його щоб отримати привілей адміністратора, а потім негайно зробити ваш сплячий режим Mac.

Після пробудження можна перевірити, що зображення на диску чисто з:

ls -l /var/vm/sleepimage

і ви зможете перевірити, що hibernatemode скинуто на 3, таким чином дозволяючи дії закриття кришки зробити нормальний сон.

Якщо ви задоволені цим скриптом оболонки, виконайте наступний крок потрібно визначити ярлик для запуску сценарію оболонки (і це інше питання).


Завдяки Даніелю. 1) Я абсолютно новачок у цьому, перш ніж я почну спробувати ваше рішення, я спробую і пошукати, що "& gt;", "& lt; & lt;", "eof", "/ usr / bin /", " chmod "," u + x "і" ./ "означають і як їх використовувати. 2) Потім я спробую з'ясувати, як визначити ярлик для запуску сценарію оболонки.
questioner56

Це синтаксис скриптів оболонки і /usr/… є шлях до файлової системи Unix.
daniel Azuelos
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.