Khi tôi nâng cấp từ 11.10 lên 12.04, menu nguồn Ubuntu của tôi đã mất khả năng ngủ đông. Có cách nào để thêm lại, hoặc đây là mặc định cho 12.04?
Khi tôi nâng cấp từ 11.10 lên 12.04, menu nguồn Ubuntu của tôi đã mất khả năng ngủ đông. Có cách nào để thêm lại, hoặc đây là mặc định cho 12.04?
Câu trả lời:
Chế độ ngủ đông bị tắt theo mặc định trong Ubuntu 12.04. Một lý do của quyết định này có thể được tìm thấy trong báo cáo lỗi này .
Xem câu hỏi này để xem lại nó:
Thật không may, chế độ ngủ đông đã bị tắt theo mặc định trong Ubuntu 12.04 , vì nó không hoạt động chính xác trên nhiều hệ thống.
Nếu bạn không chắc chắn chế độ ngủ đông có hoạt động với phần cứng của mình không, bạn có thể kiểm tra nó bằng cách gửi lệnh ngủ đông từ Terminal của bạn
sudo pm-hibernate
Dưới đây là cách bật nó: ( cảnh báo : chỉ dành cho người dùng nâng cao - có thể không hoạt động)
Trong Terminal, gõ:
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ub Ubuntu.desktop.pkla
Nhập mật khẩu của bạn khi được yêu cầu.
Tìm kiếm phần
[Tắt mặc định ngủ đông]
Nhận dạng = unix-user: *
Action =
org.freedesktop.upower.hibernate resultActive = no
và thay thế nó bằng
[Kích hoạt lại chế độ ngủ đông]
Danh tính = unix-user: *
Action =
org.freedesktop.upower.hibernate resultActive = yes
Sau lần khởi động lại tiếp theo, tùy chọn "Hibernate" sẽ trở lại trong 'menu nguồn' ở phía trên bên phải màn hình của bạn. Nếu phần cứng của bạn hỗ trợ ngủ đông, nó sẽ hoạt động ngay bây giờ.
Lưu ý : Trong trường hợp bạn muốn tắt chế độ ngủ đông một lần nữa, chỉ cần hoàn nguyên các thay đổi đã thực hiện ở trên.
Jorge: có một số cách để ngủ đông máy tính Linux. Nếu mặc định của Ubuntu không thành công, bạn luôn có thể thử các hệ thống ngủ đông khác.
Trong bảng điều khiển:
sudo apt-get install hibernate
Sau đó, khởi động lại. Điều đó sẽ cài đặt hệ thống uswsusp, một hệ thống đáng tin cậy có nén, thậm chí còn không được cài đặt với Chính xác.
Hệ thống thứ hai là TuxOnIce, nhưng thiết lập nó đòi hỏi nhiều kỹ năng kỹ thuật hơn.
Sau đó, làm theo Hướng dẫn chính xác để kích hoạt chế độ ngủ đông, được đăng trước đó. Thật buồn khi thấy các gói cần thiết để ngủ đông thậm chí không được cài đặt trong cài đặt mặc định Chính xác. Nếu bạn không cài đặt "hibernate", nếu bạn cố chạy "sudo pm-hibernate", lệnh đó sẽ không làm gì cả (althogh trên một số hệ thống sẽ thực hiện tắt máy).
Không phải vì ngày 12.04 mà vì bạn không có phân vùng trao đổi hoặc nó không được đánh dấu là sử dụng cho chế độ ngủ đông. Tôi gặp vấn đề tương tự khi nâng cấp lên 11.10.
Truy cập trang web này để được trợ giúp thêm phân vùng trao đổi hoặc làm cho nó sẵn sàng để sử dụng trao đổi. https://help.ubfox.com/community/SwapFaq#How_do_I_add_more_swap.3F
Hãy nhớ rằng hoán đổi của bạn phải lớn hơn dung lượng bộ nhớ vật lý nếu bạn muốn ngủ đông!
Hibernate sẽ chỉ hoạt động nếu bạn không có phân vùng trao đổi được mã hóa, đây là mặc định nếu bạn chọn mã hóa thư mục đăng nhập của mình trong quá trình cài đặt ubfox 12.04.
Hãy thử thêm một tập lệnh như
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
if [ -e /dev/zram0 ]; then
swapoff /dev/zram0
fi
;;
thaw)
if [ -e /dev/zram0 ]; then
swapon -p 100 /dev/zram0
fi
;;
esac
đến /etc/pm/s ngủ.d diectory. Điều này là cần thiết để làm cho nó làm việc cho tôi như đoán những gì? Bạn không thể ngủ đông để ramdisk !!!
D