Điểm:1

Chuyển động của chuột đánh thức hệ thống khỏi chế độ ngủ nếu bộ điều hợp USB không được kết nối lại

lá cờ es

Tôi có /etc/udev/rules.d/99-wakeup.rules để tắt tính năng đánh thức khỏi chế độ ngủ khi sử dụng bàn phím hoặc chuột được kết nối với thiết bị:

ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="0a81", ATTRS{idProduct}=="0205", ATTR{power/wakeup}="disabled "

Thiết bị USB là

$ lsusb | grep 0205
Bus 001 Thiết bị 006: ID 0a81:0205 Chesen Electronics Corp. Bộ chuyển đổi bàn phím + chuột PS/2

Tôi đã thêm GRUB_CMDLINE_LINUX="udev.log-priority=debug" trong/etc/default/grub và chạy cập nhật sudo-grub để tăng cấp nhật ký. Khởi động lại và chạy

$ LC_ALL=C tạp chí -b0 -u systemd-udevd | grep -F /etc/udev/rules.d/99-wakeup.rules
ngày 06 tháng 11 03:13:46 jarnos-OptiPlex-9010 systemd-udevd[341]: Đọc tệp quy tắc: /etc/udev/rules.d/99-wakeup.rules
ngày 06 tháng 11 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[349]: 1-1.1.1: /etc/udev/rules.d/99-wakeup.rules:14 ATTR '/sys/devices/pci0000: 00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/power/wakeup' viết 'đã tắt'
ngày 06 tháng 11 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[375]: 1-1.1.1:1.1: /etc/udev/rules.d/99-wakeup.rules:14 ATTR '/sys/devices/ pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.1/power/wakeup' viết 'đã tắt'
Ngày 06 tháng 11 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[375]: 1-1.1.1:1.1: /etc/udev/rules.d/99-wakeup.rules:14 Không thể ghi ATTR{/sys /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.1/power/wakeup}, bỏ qua: Không có tệp nào như vậy hoặc danh mục
ngày 06 tháng 11 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[349]: 1-1.1.1:1.0: /etc/udev/rules.d/99-wakeup.rules:14 ATTR '/sys/devices/ pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.0/power/wakeup' viết 'đã tắt'
Ngày 06 tháng 11 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[349]: 1-1.1.1:1.0: /etc/udev/rules.d/99-wakeup.rules:14 Không thể ghi ATTR{/sys /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.0/power/wakeup}, bỏ qua: Không có tệp nào như vậy hoặc danh mục

Nhưng sau khi khởi động lại

mèo $ /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/power/wakeup
kích hoạt

Điều gì thay đổi nó thành "đã bật"? Ngay cả chuyển động của chuột cũng đánh thức hệ thống khỏi giấc ngủ. Tuy nhiên, nếu tôi kết nối lại bộ điều hợp sau khi khởi động, giá trị sẽ bị "tắt". Tôi hy vọng quy tắc này cũng có hiệu quả khi khởi động. Nếu đây là một lỗi, gói nào sẽ được báo cáo?

Tôi có thể giải quyết vấn đề này bằng cách viết kích hoạt Trong /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/power/wakeup trước khi vào hệ thống có thể tự động tạm dừng (xem người đàn ông systemd-ngủ).

user.dz avatar
lá cờ ng
Hãy thử cập nhật ramdisk/ramfs bằng cách sử dụng `Sudo update-initramfs -u`, kiểm tra bằng cách khởi động lại. Nếu nó không hoạt động, bạn cũng có thể thêm một quy tắc khác cho `ACTION=="change"`, có thể là nó đã được làm mới sau đó.
user.dz avatar
lá cờ ng
Ngoài ra, có một số hệ thống BIOS cho phép vô hiệu hóa nó trên toàn cầu (dựa trên cổng, không phải thiết bị). Để tùy chọn này hoạt động, bo mạch chủ cần giữ cho cổng USB hoạt động. (một số thậm chí còn liệt kê nó là tùy chọn tiết kiệm năng lượng)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.