Hibernate

Руководства, вопросы, обсуждения
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
zztalker
Сообщения: 3
Зарегистрирован: 04 окт 2018, 17:10
Благодарил (а): 1 раз

Hibernate

Сообщение zztalker » 04 окт 2018, 17:27

Здравствуйте!

Не могу разобраться с Hibernate, Suspend - уже перечитал кучу статей - не получается настроить.

1.

Код: Выделить всё

$ screenfetch
                                       pz@asus
 MMMMMMMMMMMMMMMMMMMMMMMMMmds+.        OS: Mint 19 tara
 MMm----::-://////////////oymNMd+`     Kernel: x86_64 Linux 4.15.0-36-generic
 MMd      /++                -sNMd:    Uptime: 1h 23m
 MMNso/`  dMM    `.::-. .-::.` .hMN:   Packages: 2249
 ddddMMh  dMM   :hNMNMNhNMNMNh: `NMm   Shell: bash 4.4.19
     NMm  dMM  .NMN/-+MMM+-/NMN` dMM   Resolution: 1920x1080
     NMm  dMM  -MMm  `MMM   dMM. dMM   DE: Cinnamon 3.8.9
     NMm  dMM  -MMm  `MMM   dMM. dMM   WM: Muffin
     NMm  dMM  .mmd  `mmm   yMM. dMM   WM Theme: Mint-Y-Dark (Mint-Y-Dark)
     NMm  dMM`  ..`   ...   ydm. dMM   GTK Theme: Mint-Y-Dark [GTK2/3]
     hMM- +MMd/-------...-:sdds  dMM   Icon Theme: Mint-Y-Blue
     -NMm- :hNMNNNmdddddddddy/`  dMM   Font: Noto Sans 9
      -dMNs-``-::::-------.``    dMM   CPU: Intel Core i7-4510U @ 4x 3.1GHz [55.0°C]
       `/dMNmy+/:-------------:/yMMM   GPU: GeForce 840M
          ./ydNMMMMMMMMMMMMMMMMMMMMM   RAM: 3814MiB / 7860MiB
             \.MMMMMMMMMMMMMMMMMMM    
2.

Код: Выделить всё

pz@asus:~ $ pm-is-supported --hibernate
pz@asus:~ $ echo $?
0
3.

Код: Выделить всё

pz@asus:~ $ cat /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UID=d4f243a1-0b36-4a72-bb90-3a44c4b9dc36"
GRUB_CMDLINE_LINUX=""
/boot/grub/grub.cfg

Код: Выделить всё

       linux	/boot/vmlinuz-4.15.0-36-generic root=UUID=ca852227-002f-47db-982b-f37a61c1f6bf ro  quiet splash resume=UID=d4f243a1-0b36-4a72-bb90-3a44c4b9dc36 pcie_aspm=off $vt_handoff
initrd	/boot/initrd.img-4.15.0-36-generic
4. SWAP есть

Код: Выделить всё

pz@asus:~ $ free
              total        used        free      shared  buff/cache   available
Mem:        8049116     3951040     2729732      150008     1368344     3695252
Swap:       9215996           0     9215996
pz@asus:~ $ swapon
NAME      TYPE      SIZE USED PRIO
/dev/sda6 partition 8,8G   0B   -2
pz@asus:~ $ blkid /dev/sda6
/dev/sda6: UUID="d4f243a1-0b36-4a72-bb90-3a44c4b9dc36" TYPE="swap" PARTUUID="c4c86c99-ee13-4eb1-96d7-5b5c6c0a2144"
5. Ни в dmesg, ни в kerne.log я не вижу попыток resume.

Код: Выделить всё

pz@asus:~ $ tail /var/log/pm-suspend.log 
/usr/lib/pm-utils/sleep.d/95led hibernate hibernate: not applicable.

Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
Kernel modesetting video driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate: success.

Running hook /usr/lib/pm-utils/sleep.d/99video hibernate hibernate:
/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.

Thu Oct  4 20:28:34 +05 2018: performing hibernate
Когда посылаешь команду suspend - ноут в suspend уходит, но по нажатию идёт перезагрузка. В hibernate тоже как буд-то бы уходит, но при загрузке ничего не восстанавливается.

Куда копнуть, что проверить можно?

Решение KOT040188 » 05 окт 2018, 10:48

Перейти к ответу ➙

Аватара пользователя

Автор темы
zztalker
Сообщения: 3
Зарегистрирован: 04 окт 2018, 17:10
Благодарил (а): 1 раз

Hibernate

Сообщение zztalker » 04 окт 2018, 17:31

Screenshot from 2018-10-04 22-29-54.png

Код: Выделить всё

$ inxi -Fxz
System:    Host: asus Kernel: 4.15.0-36-generic x86_64 bits: 64 gcc: 7.3.0
           Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1)
           Distro: Linux Mint 19 Tara
Machine:   Device: laptop System: ASUSTeK product: TP500LN v: 1.0 serial: N/A
           Mobo: ASUSTeK model: TP500LN v: 1.0 serial: N/A
           UEFI: American Megatrends v: TP500LN.202 date: 05/21/2014
Battery    BAT0: charge: 13.5 Wh 95.1% condition: 14.2/48.3 Wh (29%)
           model: ASUSTeK TP50042 status: Discharging
CPU:       Dual core Intel Core i7-4510U (-MT-MCP-) 
           arch: Haswell rev.1 cache: 4096 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10375
           clock speeds: max: 3100 MHz 1: 1389 MHz 2: 1664 MHz 3: 1823 MHz
           4: 1347 MHz
Graphics:  Card-1: Intel Haswell-ULT Integrated Graphics Controller
           bus-ID: 00:02.0
           Card-2: NVIDIA GM108M [GeForce 840M] bus-ID: 04:00.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.05hz
           OpenGL: renderer: GeForce 840M/PCIe/SSE2
           version: 4.6.0 NVIDIA 390.48 Direct Render: Yes
Audio:     Card-1 Intel 8 Series HD Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2 Intel Haswell-ULT HD Audio Controller
           driver: snd_hda_intel bus-ID: 00:03.0
           Sound: Advanced Linux Sound Architecture v: k4.15.0-36-generic
Network:   Card-1: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 02:00.1
           IF: enp2s0f1 state: up speed: 1000 Mbps duplex: full mac: <filter>
           Card-2: MEDIATEK MT7630e 802.11bgn Wireless Network Adapter
           bus-ID: 03:00.0
           IF: N/A state: N/A mac: N/A
Drives:    HDD Total Size: 512.1GB (13.8% used)
           ID-1: /dev/sda model: PLEXTOR_PX size: 512.1GB
Partition: ID-1: / size: 91G used: 58G (67%) fs: ext4 dev: /dev/sda8
           ID-2: swap-1 size: 9.44GB used: 0.00GB (0%)
           fs: swap dev: /dev/sda6
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 55.0C mobo: N/A gpu: 0.0:54C
           Fan Speeds (in rpm): cpu: 3400
Info:      Processes: 243 Uptime: 3 min Memory: 3234.7/7863.5MB
           Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56 
https://linux-hardware.org/?probe=84e549fcef
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

KOT040188
Сообщения: 586
Зарегистрирован: 11 май 2017, 19:01
Решено: 5
Откуда: РБ
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Hibernate

Сообщение KOT040188 » 05 окт 2018, 10:48

Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

Автор темы
zztalker
Сообщения: 3
Зарегистрирован: 04 окт 2018, 17:10
Благодарил (а): 1 раз

Hibernate

Сообщение zztalker » 07 окт 2018, 14:08

Спасибо, с uswsusp получилось почти как надо. Я, правда, сделал\оставил swap раздел, а не файл, поэтому указывать смещение не нужно. И в файле /etc/systemd/system/systemd-hibernate.service
ExecStart=/usr/sbin/s2disk
поставил. В принципе всё работает. Не нравится только, что при нажатии на кнопку Hibernate в Power menu выскакивает Logon screen - приходится аворизоваться, и на экране висит приглашение ввести пароль для повышения прав. Вводишь его и происходит гибернация. Можно ли как-то отключить unlogon при гибернации? Где это настраивается вобще?

Аватара пользователя

Dja
Сообщения: 5465
Зарегистрирован: 27 авг 2016, 17:03
Решено: 22
Откуда: Voskresensk
Благодарил (а): 760 раз
Поблагодарили: 590 раз

Hibernate

Сообщение Dja » 07 окт 2018, 20:57

Вроде не должно запрашивать пароль. Ведь из сеанса пользователя же.
Равносильно

Код: Выделить всё

systemctl hibernate
Может в LM-19 чего накрутили. В 18,3 не спрашивает.
А вот при выходе из него уже пароль запрашивает и это нормально.

Вернуться в «Параметры и оптимизация»