Насправді моє запитання може бути ідентичним цьому на цьому форумі (а також і в іншому місці ); насправді питання те саме, але я його все одно задаю, тому що я можу дати більше інформації та тому, що я спробував якесь рішення, знайдене в Інтернеті (можливо, погіршилося).
Раніше я перезимував Ubuntu 15.10 (закриваючи кришку). Тепер, коли я оновив його до 16.04 (я вважав, що це добре, оскільки ця версія є LTS, на відміну від 15.10), я більше не можу використовувати сплячку (ні підвіску!): Якщо я спробую використовувати її, Ubuntu не працює ' t вимикається, просто екран стає чорним, світлодіодний індикатор увімкнено, і я не можу зробити нічого іншого, крім відключення його вручну (довге натискання кнопки живлення). Коли я знову включаю його, я бачу наступні рядки
тоді Ubuntu завантажується.
З тут я спробував з
sudo -s
echo shutdown > /sys/power/disk
echo disk > /sys/power/state
і
sudo -s
echo platform > /sys/power/disk
echo disk > /sys/power/state
Тільки перший частково працював і лише один раз: частково я маю на увазі, що після жорстокого припинення сеанс відновився.
Тоді я спробував виконати цю пропозицію . Я не розумів коментарів, написаних після команд, тому я буквально ввів команди такими, якими вони є (думаючи, що помилка на зразок "ця команда / папка не існує" сталася б, якби щось замінити в командах ):
EDIT
cat /proc/meminfo
sudo swapoff -a
sudo dd if=/dev/zero of=/swapfile bs=1024 count=8M
sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile
sudo -b gedit /etc/fstab
free -m
swapon
mount | grep " / "
sudo blkid -g
sudo blkid
sudo filefrag -v /swapfile | grep "First block:"
sudo filefrag -v /swapfile
echo "resume=UUID=cdXX--X18 resume_offset=66050" | sudo tee /etc/initramfs-tools/conf.d/resume
sudo -b gedit /boot/grub/menu.lst
sudo -b gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="... resume=UUID=cdXX--X18 resume_offset=66050"
sudo update-grub -y
sudo update-initramfs -u
Можливо, це була жахлива ідея, оскільки зараз я це розумію.
Врешті-решт я знайшов питання, пов'язане вище, і поїхав сюди , але не знаю, що робити.
EDIT 2 На даний момент, якщо я ввійду
...$ sudo swapon -s
Я нічого не отримую
...$
/etc/initramfs-tools/conf.d/resume
та додані дві строфи резюме etc/default/grub
, запустіть останні два рядки для оновлення grub та initrd. Видалити / поміняти файл. Біжи sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
. Спробуйте будь-яку з цих цілей sudo systemctl suspend
. Що сталося?