Tôi đã làm theo hướng dẫn này để kích hoạt chế độ ngủ đông trên thiết bị Ubuntu của mình: Câu trả lời của Anthony O. đến Ngủ đông và tiếp tục từ tệp hoán đổi
Khi tôi ngủ đông bằng cách sử dụng sudo s2disk
, mọi thứ đều hoạt động tốt và không có vấn đề gì, tuy nhiên, mặc dù tôi đã chỉnh sửa systemctl hibernate để thực thi lệnh tương tự, sudo s2disk
, với một số tác vụ trước và sau nó như đã nêu trong câu trả lời, nó thực hiện một số hành vi kỳ lạ. Đầu tiên, màn hình tối đen trong vài giây, sau đó trở lại trạng thái bình thường, máy có đầy đủ chức năng ngoại trừ không có internet, và sau vài giây như không có gì xảy ra, nó đột nhiên lại đen và sau đó vài lần màn hình tắt do không có đầu ra video và bật lại ở đầu ra màn hình đen, nhật ký s2disk xuất hiện cho thấy tiến trình lưu trạng thái, như bình thường. Sau đó, đôi khi, ngẫu nhiên, vâng, điều đó không phải lúc nào cũng xảy ra vì một lý do nào đó, CPU/GPU/PSU (không thể tìm ra cái nào) chạy hết tốc lực tạo ra âm thanh của động cơ phản lực trong vài giây rồi quay trở lại tốc độ bình thường trong vài giây nữa cho đến khi máy tính tắt, toàn bộ quá trình mất khoảng 30 giây, trong đó khoảng 5 giây là trạng thái lưu trữ thực tế nơi nó hiển thị cho tôi nhật ký và tỷ lệ phần trăm. Sau khi khởi động lại máy, nó tải hình ảnh như bình thường theo thông báo khởi động, nhưng sau đó, đôi khi, ngẫu nhiên, màn hình đăng nhập xuất hiện và hỏi tôi mật khẩu, mặc dù tôi đã đặt nó không làm như vậy bằng cách sử dụng lệnh cài đặt gsset org.gnome.desktop.screensaver ubuntu-lock-on-suspend sai
. Và với việc sử dụng sudo s2disk
thay vì systemctl luôn tự động đăng nhập và hoạt động tốt. Đây là một số thông tin gỡ lỗi:
Kích thước bộ nhớ: 8GB, khoảng 7.2GB khả dụng
Kích thước và vị trí tệp hoán đổi: 16.0GB, nằm ở phân vùng gốc dưới dạng tệp có độ lệch là 34816
và phân vùng UUID của c3fbcd96-c1fb-4e4c-bba3-82882bf3915f
.
Loại đĩa: SSD, phân vùng ext4 trên /dev/sdb3
gắn kết như /
Dòng cấu hình Grub: GRUB_CMDLINE_LINUX_DEFAULT="resume=UUID=c3fbcd96-c1fb-4e4c-bba3-82882bf3915f resume_offset=34816"
cài đặt ghi đè dịch vụ ngủ đông systemd:
[Dịch vụ]
ExecStart=
ExecStartPre=-/bin/run-parts -v -a trước /lib/systemd/system-sleep
ExecStart=/usr/sbin/s2disk
ExecStartPost=-/bin/run-parts -v --reverse -a post /lib/systemd/system-sleep
/etc/initramfs-tools/conf.d/resume
: sơ yếu lý lịch=UUID=c3fbcd96-c1fb-4e4c-bba3-82882bf3915f sơ yếu lý lịch_offset=34816
Phiên bản Ubuntu: Ubuntu 20.04.2.0 LTS chạy trên chế độ phần sụn UEFI và sơ đồ phân vùng GPT.
Đây có phải là lỗi/sự cố tương thích hay tôi đã làm sai điều gì đó?