реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Hibernate, Debian
toweroff
сообщение Mar 4 2014, 21:00
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Всем привет

Подскажите, есть ли такая возможность, как в Win, уж больно хороша
Ноут нормально засыпает и гибернуется. Все это отстроил в KDE по разным событиям
Хочется сделать так, чтобы после, допустим, часа ждущего режима (suspend) ноут проснулся, сбросил весь дамп на HDD и отключился, т.е. сам загибернулся

Такое возможно? гугль молчит...

OS - debian wheezy
Go to the top of the page
 
+Quote Post
toweroff
сообщение Mar 6 2014, 01:34
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Нашел на просторах...
Единственное, что добавил, - swapon -a, потому как то ли раздел не успевал примонтироваться, то ли что, но s2disk подвисал намертво
Код
#!/bin/bash
# Script name: /etc/pm/sleep.d/00rtchibernate
# Purpose: Auto hibernates after a period of sleep
# Edit the "autohibernate" variable below to set the number of seconds to sleep.
curtime=$(date +%s)
autohibernate=7200
echo "$curtime $1" >>/tmp/autohibernate.log
if [ "$1" = "suspend" ]
then
    # Suspending.  Record current time, and set a wake up timer.
    echo "$curtime" >/var/run/pm-utils/locks/rtchibernate.lock
    rtcwake -m no -s $autohibernate
fi

if [ "$1" = "resume" ]
then
    # Coming out of sleep
    sustime=$(cat /var/run/pm-utils/locks/rtchibernate.lock)
    rm /var/run/pm-utils/locks/rtchibernate.lock
    # Did we wake up due to the rtc timer above?
    if [ $(($curtime - $sustime)) -ge $autohibernate ]
    then
        # Then hibernate
        rm /var/run/pm-utils/locks/pm-suspend.lock
        # Enable swap
        swapon -a
        /usr/sbin/pm-hibernate
    else
        # Otherwise cancel the rtc timer and wake up normally.
        rtcwake -m no -s 1
    fi
fi
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 10:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016