Wake laptop khi mở nắp?


18

Tôi có một máy tính xách tay SAMSUNG, mà theo kinh nghiệm trong những tháng qua, là một sản phẩm tuyệt vời. Tôi thực sự đang thực hiện một số chức năng cho nó và vì tôi nhận thấy, tôi có thể đánh thức máy tính xách tay của mình khỏi giấc ngủ chỉ bằng cách mở nắp trên Windows 7, tuy nhiên, tôi cần nhấn vào nút nguồn để đánh thức Ubuntu. Sử dụng một chương trình có tên i-nex, tôi lưu ý rằng hạt nhân KHÔNG làm hỏng "công tắc nắp" và tôi mong muốn sử dụng nó để đánh thức chức năng. Có ý kiến ​​gì không?

nhập mô tả hình ảnh ở đây

CẬP NHẬT: Cảm ơn @yossile đã đưa ra một số manh mối! Tuy nhiên, đầu ra của lệnh cat /proc/acpi/wakeupkhông hiển thị thiết bị LID. Tôi vẫn thử bộ lệnh thứ hai mà bạn đã cho tôi mà không có hiệu lực. Sau đó, tôi đã thử trải nghiệm, đoán rằng LID nên được đặt tên theo giá trị khác, vì vậy tôi đã thử kích hoạt những cái khác. Không có chiến thắng cho đến nay. Nhưng tôi nhận thấy rằng các thiết bị không có bất kỳ danh sách pci nào cũng bị vô hiệu hóa bất kể tôi đã thử gì. Đây là đầu ra của lệnh cat /proc/acpi/wakeup:

root@samsung:~# cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
PCE4      S4    *disabled  pci:0000:00:04.0
SBAZ      S4    *disabled  pci:0000:00:14.2
P0PC      S4    *disabled  pci:0000:00:14.4
GEC       S4    *disabled  
PE20      S4    *disabled  pci:0000:00:15.0
PE21      S4    *disabled  
PE22      S4    *disabled  pci:0000:00:15.2
PE23      S4    *disabled  
PWRB      S5    *enabled

Vì vậy, có thể LID là GEC, PE21 hoặc PE23?

Tuy nhiên, vẫn có tập tin / Proc / acpi / button / nắp / LID / trạng thái cho thấy LID được mở. Còn ý tưởng nào nữa không?


Có gì trong liên kết này giúp bạn? thecodecentral.com/2011/01/18/ cường
fossfreedom

hoàn toàn không, giấc ngủ đang hoạt động trên máy tính xách tay của tôi, tôi muốn đặt trạng thái chuyển đổi máy tính xách tay thành "đánh thức" khi mở. nhưng cảm ơn!
crackout12

Câu trả lời:


10

Bạn có thể kiểm tra xem sự kiện mở nắp có được cấu hình để đánh thức HĐH của bạn hay không bằng cách thực hiện cat /proc/acpi/wakeuplệnh.
Nếu trạng thái của thiết bị ' LID ' hiện bị tắt, bạn có thể thử bật nó bằng cách thực thi:

sudo -s
echo "LID" > /proc/acpi/wakeup

Điều này sẽ đặt trạng thái để kích hoạt.
Chạy lại các lệnh sẽ đặt nó trở lại thành vô hiệu hóa.


Đây chính xác là những gì tôi muốn nghĩ để vô hiệu hóa việc mở nắp. Cảm ơn.
Abhinav Sarkar

6
My / Proc / acpi / Wakeup không chứa LID mà thay vào đó là LID0. Do đó, tiếng vang "LID0"> / Proc / acpi / Wakeup đã tạo ra mánh khóe. Cảm ơn bạn!
kẹo cao su

5
My /proc/acpi/thư mục chỉ chứa button/lid/LID0trên Sony VAIO của tôi (mà tỉnh trong Windows khi mở nắp, nhưng không lặp lại LIDhoặc LID0vào wakeupđược hành vi mong muốn.
Paul Lammertsma

Nếu bạn muốn làm ngược lại và vô hiệu hóa đánh thức trên nắp mở, các echo "LID" > /proc/acpi/wakeupnút bật tắt được bật để tắt và quay lại. Và trong trường hợp của tôi như @gumkins đề cập, nó không LID0dành cho tôiLID
gen_wood
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.