LINUX.ORG.RU

Спящий режим работает через раз

 , ,


1

1

Версия ядра: 4.14.3-1-ARCH Оболочка: XFCE Загрузчик: refind Смотрю необходимый минимальный размер файла подкачки:

sudo nano /sys/power/image_size
У меня он: 13418831872 = 13,45 гб. Беру немного с запасом.

Создаю файл подкачки размером 15gb:

sudo dd if=/dev/zero of=/home/sergey/swapfile bs=1M count=15000

Безопасность:

sudo chmod 600 /home/sergey/swapfile

Форматирую его и включаю файл подкачки:

sudo mkswap /home/sergey/swapfile
sudo swapon  /home/sergey/swapfile

Добавляю новый файл подкачки в /etc/fstab:

/home/sergey/swapfile   none    swap    defaults        0       0

Добавляю в /etc/mkinitcpio.conf в HOOKS значение resume:

HOOKS=(base udev resume autodetect modconf block filesystems keyboard fsck)

Выполняю:

mkinitcpio -p linux

Редактирую параметры загрузки. Захожу: /boot/refind_linux.conf Оставляю там одну строку и добавляю в нее resume и resume_offset

Добавление раздела диска содержащего мой файл подкачки (resume), resume_offset - я получаю из команды:

sudo filefrag -v /home/sergey/swapfile
physical_offset - 1 -е значение это и есть мое значение.

в refind_linux.conf у меня:

"Boot with standard options"   "ro root=UUID=09853bcf-94cc-400a-a04d-af5bf5e6bf13 resume=/dev/sda5 resume_offset=38348747"

Проблема заключается в том, что система, то нормально переходит в спящий режим и восстанавливается из него, то при переходе в спящий режим просто гаснет экран и все компьютер не выключается, все зависло.

Думал вдруг не хватает подкачки увеличил до 40 gb, выполнив

sudo dd if=/dev/zero of=/home/sergey/swapfile bs=1M count=40000

но проблему это не решило. Из-за чего может возникать проблема? Заранее благодарен за ответ.

А с разделом подкачки вместо файла не пробовал?

Что за железяка? Обычно такие проблемы железоспецифичны.

te111011010
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.