Автор Тема: [Решено] Hibernate Debian Jessie  (Прочитано 4099 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн qupl

[Решено] Hibernate Debian Jessie
« : 22 Июня 2014, 09:29:06 »
Цель - настроить hibernate на ноуте с Jessie.
swap находится не в отдельном разделе ,а в файле. Система его видит и использует.
swapon - s
Filename Type Size Used Priority
/swapfile                               file 1535996 164964 100
Suspend прекрасно работает, ноутбук засыпает и просыпается.
При попытке уйти в hibernate не находит swap. Создается образ но не может его записать в swap и процесс прерывается.
dmesg | grep PM
[ 9882.790021] PM: Syncing filesystems ... done.
[ 9882.844153] PM: Marking nosave pages: [mem 0x0009f000-0x000fffff]
[ 9882.844164] PM: Basic memory bitmaps created
[ 9882.844208] PM: Preallocating image memory... done (allocated 139501 pages)
[ 9883.544673] PM: Allocated 558004 kbytes in 0.70 seconds (797.14 MB/s)
[ 9883.989900] PM: freeze of devices complete after 413.219 msecs
[ 9883.990136] PM: late freeze of devices complete after 0.232 msecs
[ 9883.991087] PM: noirq freeze of devices complete after 0.947 msecs
[ 9883.994466] PM: Saving platform NVS memory
[ 9883.996704] PM: Creating hibernation image:
[ 9884.000034] PM: Need to copy 101358 pages
[ 9884.000034] PM: Normal pages needed: 85748 + 1024, available pages: 145008
[ 9884.000034] PM: Hibernation image created (101358 pages copied)
[ 9884.000034] PM: Restoring platform NVS memory
[ 9884.014228] PM: noirq thaw of devices complete after 0.240 msecs
[ 9884.014378] PM: early thaw of devices complete after 0.111 msecs
[ 9885.209763] PM: thaw of devices complete after 1195.377 msecs
[ 9885.210227] PM: writing image.
[ 9885.210234] PM: Cannot find swap device, try swapon -a.
[ 9885.210307] PM: Cannot get swap writer
[ 9885.253659] PM: Basic memory bitmaps freed
« Последнее редактирование: 22 Июня 2014, 15:22:57 от qupl »
 

Оффлайн vladimir_ar

Re: Hibernate Debian Jessie
« Ответ #1 : 22 Июня 2014, 10:22:15 »
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн qupl

Re: Hibernate Debian Jessie
« Ответ #2 : 22 Июня 2014, 10:35:15 »
vladimir_ar, именно так и настроено, кроме uwsusp. На другой машине с squeeze/wheezy с текущими настройками все нормально проходит. Подозрения в сторону systemd, но бездоказательные пока.

Оффлайн vladimir_ar

Re: Hibernate Debian Jessie
« Ответ #3 : 22 Июня 2014, 10:45:47 »
Подозрения в сторону systemd, но бездоказательные пока.
Это вряд ли. В systemd вход в гибернейт вызывается
systemctl hibernateи выполняется при этом строка
ExecStart=/lib/systemd/systemd-sleep hibernate
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн vladimir_ar

Re: Hibernate Debian Jessie
« Ответ #4 : 22 Июня 2014, 10:46:47 »
Тем более, что systemd у Вас не активирован.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн qupl

Re: Hibernate Debian Jessie
« Ответ #5 : 22 Июня 2014, 12:02:42 »
vladimir_ar, кто сказал? :) В jessie то.
 
systemctl hibernate
С этого я и начинал. Все точно так же. Кроме того -
# systemctl -a | grep -ie hiber -ie susp -ie swap -ie sleep
systemd-hibernate.service  loaded failed   failed    Hibernate
systemd-suspend.service    loaded inactive dead      Suspend
umountfs.service           loaded inactive dead      LSB: Turn off swap and unmount all local file systems.
swapfile.swap              loaded active   active    /swapfile
sleep.target               loaded inactive dead      Sleep
suspend.target             loaded active   active    Suspend
swap.target                loaded active   active    Swap

Оффлайн vladimir_ar

Re: Hibernate Debian Jessie
« Ответ #6 : 22 Июня 2014, 14:50:59 »
qupl, у меня все тоже
systemd-...d-sleep.service loaded inactive dead      Hybrid Suspend+Hibernate
umountfs.service           loaded inactive dead      LSB: Turn off swap and unmount all local file systems.
dev-disk...\x2dpart10.swap loaded active   active    /dev/disk/by-id/ata-ST31000528AS_9VP9D1F8-part10
dev-disk...\x2dpart10.swap loaded active   active    /dev/disk/by-id/scsi-SATA_ST31000528AS_9VP9D1F8-part10
dev-disk...\x2dpart10.swap loaded active   active    /dev/disk/by-id/wwn-0x5000c5002ca87081-part10
dev-disk...e96097b7d6.swap loaded active   active    /dev/disk/by-uuid/9b0b8cdc-be58-419f-a6bf-cde96097b7d6
dev-sdb10.swap             loaded active   active    /dev/sdb10
hybrid-sleep.target        loaded active   active    Hybrid Suspend+Hibernate
sleep.target               loaded inactive dead      Sleep
swap.target                loaded active   active    Swap
Но гибернация работает (но своп отдельным разделом). Можно попробовать, конечно, на файл переключить.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн qupl

Re: Hibernate Debian Jessie
« Ответ #7 : 22 Июня 2014, 15:21:14 »
vladimir_ar, у тебя не видно suspend-hibernate.service.
Установил uswsusp - помогло, стало так
systemctl -a | grep -ie hiber -ie susp -ie swap -ie sleep
systemd-hibernate.service  loaded inactive dead      Hibernate
umountfs.service           loaded inactive dead      LSB: Turn off swap and unmount all local file systems.
swapfile.swap              loaded active   active    /swapfile
hibernate.target           loaded active   active    Hibernate
sleep.target               loaded inactive dead      Sleep
swap.target                loaded active   active    Swap
Засыпание заработало и через s2disk и через systemctl hibernate. Спасибо за помощь.

Оффлайн vladimir_ar

Re: [Решено] Hibernate Debian Jessie
« Ответ #8 : 22 Июня 2014, 16:09:51 »
Пользуюсь hybrid-sleep - просыпание мгновенное, как при suspend, а при пропадании питания надежность как при hibernate (это стационарный комп). Но работает и suspend и hibernate в чистом виде. Возможно, сервисы подгружаются по требованию.
« Последнее редактирование: 22 Июня 2014, 16:11:37 от vladimir_ar »
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн qupl

Re: [Решено] Hibernate Debian Jessie
« Ответ #9 : 22 Июня 2014, 16:31:48 »
vladimir_ar, на ноуте важнее отсутствие энергопотребления при длительном отключении, поэтому чистый hibernate.

Оффлайн vladimir_ar

Re: [Решено] Hibernate Debian Jessie
« Ответ #10 : 22 Июня 2014, 17:43:44 »
Я в курсе. У меня ноут в suspend за 3-5 суток батарею высасывает.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Теги:
     

    [Решено] Удаление всех (*-dev)

    Автор seisros

    Ответов: 3
    Просмотров: 1542
    Последний ответ 19 Августа 2013, 06:57:44
    от Malaheenee
    [решено] upgrade - хочет удалить кучу пакетов

    Автор Sergei_Alekseev

    Ответов: 1
    Просмотров: 2051
    Последний ответ 24 Декабря 2013, 10:04:30
    от Yrii
    Установка пакета без обновления системы из Synaptic [РЕШЕНО]

    Автор Linuxnoob

    Ответов: 9
    Просмотров: 2608
    Последний ответ 03 Мая 2015, 15:49:55
    от Linuxnoob
    В ОС спутано местное время с UTC (решено)

    Автор Лесьяр

    Ответов: 4
    Просмотров: 3021
    Последний ответ 26 Сентября 2014, 17:33:06
    от Лесьяр
    [РЕШЕНО]помогите настроить автомонтирование устройст хранения

    Автор w.qazmju

    Ответов: 5
    Просмотров: 6212
    Последний ответ 19 Сентября 2016, 22:14:59
    от w.qazmju