Linux Mint: Hibernate không hoạt động


8

Tôi đã thử ngủ đông nhiều lần trên Linux Mint 14. Nó dường như không hoạt động. Tôi đã thêm một số nhật ký mà tôi nghĩ có thể hữu ích. Ai đó có thể giúp tôi chẩn đoán vấn đề?

Model máy tính xách tay: I: TOSHIBA Satellite R630 / PC di động, BIOS Phiên bản 1.90 02/24/2011

/ var / log / syslog

Feb 21 21:21:51 kernel: [ 3526.006366] PM: Marking nosave pages: [mem 0x0009e000-0x000fffff]
Feb 21 21:21:51 kernel: [ 3526.006372] PM: Marking nosave pages: [mem 0xb70d0000-0xffffffff]
Feb 21 21:21:51 kernel: [ 3526.007297] PM: Marking nosave pages: [mem 0x1fc000000-0x1ffffffff]
Feb 21 21:21:51 kernel: [ 3526.007556] PM: Basic memory bitmaps created
Feb 21 21:23:00 kernel: imklog 5.8.6, log source = /proc/kmsg started.


Feb 21 21:23:00 kernel: [    7.877813] EXT4-fs (sda5): INFO: recovery required on readonly filesystem
Feb 21 21:23:00 kernel: [    7.877817] EXT4-fs (sda5): write access will be enabled during recovery
Feb 21 21:23:00 kernel: [    8.833136] EXT4-fs (sda5): orphan cleanup on readonly fs
Feb 21 21:23:00 kernel: [    8.833146] EXT4-fs (sda5): ext4_orphan_cleanup: deleting unreferenced inode 262260
Feb 21 21:23:00 kernel: [    8.833177] EXT4-fs (sda5): ext4_orphan_cleanup: deleting unreferenced inode 262215
Feb 21 21:23:00 kernel: [    8.833216] EXT4-fs (sda5): 2 orphan inodes deleted
Feb 21 21:23:00 kernel: [    8.833217] EXT4-fs (sda5): recovery complete
Feb 21 21:23:00 kernel: [    8.920573] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
Feb 21 21:23:00 kernel: [   19.912627] Adding 14680060k swap on /dev/mapper/vgroup1-swap.  Priority:-1 extents:1 across:14680060k 

mô-đun ngủ đông:

$ dpkg -l | g pm-utils
ii  pm-utils                                    1.4.1-9                                   all          utilities and scripts for power management

trao đổi

# swap on logical volume
/dev/vgroup1/swap                         none            swap    sw              0       0


Disk /dev/mapper/vgroup1-swap: 15.0 GB, 15032385536 bytes
255 heads, 63 sectors/track, 1827 cylinders, total 29360128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

/var/log/pm_suspend.log

Thu Feb 21 21:21:50 GMT 2013: Running hooks for hibernate.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate:
/usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
...
/etc/pm/sleep.d/10_unattended-upgrades-hibernate hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager hibernate hibernate:
Having NetworkManager put all interaces to sleep...Failed.
...
/usr/lib/pm-utils/sleep.d/55NetworkManager hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate:
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory

Câu trả lời:


5

Tôi gặp vấn đề tương tự với Xubfox và dịch vụ wpa_supplicant, về cơ bản, nếu tôi tạm dừng / ngủ đông một lần, nó sẽ hoạt động, nếu tôi thử lại lần thứ hai (không khởi động lại), tôi sẽ nhận được thông báo đó, sau đó nó sẽ quay lại để đăng nhập.

Hóa ra có một lỗi với phần đó của Trình quản lý mạng , may mắn thay, có một cách khắc phục / sửa lỗi:

Chạy hook /usr/lib/pm-utils/s ngủ.d / 55NetworkManager tiếp tục Suspend_hy điều chỉnh: Có giao diện đánh thức NetworkManager sao lưu ... Không thành công.

Nhìn vào tập lệnh được sử dụng org.freedesktop.NetworkManager.s ngủ và org.freedesktop.NetworkManager.wake.

Gọi kết quả này là các lỗi như thế này:% sudo dbus-send --print-reply --system --dest = org.freedesktop.NetworkManager / org / freedesktop / NetworkManager org.freedesktop.NetworkManager.s ngủ Error org.freedesktop.DBus. Error.Un UnknownMethod: Phương thức "ngủ" với chữ ký "" trên giao diện "org.freedesktop.NetworkManager" không tồn tại

Theo tài liệu [1] , giao diện khác / đã thay đổi.

Cách sử dụng đúng sẽ là gọi org.freedesktop.NetworkManager. Ngủ với giá trị boolean, như:

sudo dbus-send --print-reply --system --dest = org.freedesktop.NetworkManager / org / freedesktop / NetworkManager org.freedesktop.NetworkManager.S ngủ boolean: true

Vì vậy, sửa đổi các tập tin: gksudo gedit /usr/lib/pm-utils/sleep.d/55NetworkManager

Tìm phần nói:

org.freedesktop.NetworkManager.sleep

và đổi thành

org.freedesktop.Networkmanager.Sleep boolean:true

Sau đó tìm phần nói

org.freedesktop.NetworkManager.wake và đổi thành

org.freedesktop.NetworkManager.Sleep boolean:false

Không chắc chắn nếu điều đó sẽ làm việc cho bạn .. nhưng nó đáng để thử!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.