Puncte:1

Mișcarea mouse-ului trezește sistemul din repaus dacă adaptorul USB nu este reconectat

drapel es

Am /etc/udev/rules.d/99-wakeup.rules pentru a dezactiva trezirea din repaus când folosesc o tastatură sau un mouse conectat la dispozitiv:

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

Dispozitivul USB este

$ lsusb | grep 0205
Bus 001 Dispozitiv 006: ID 0a81:0205 Chesen Electronics Corp. Adaptor pentru tastatură+mouse PS/2

Am adăugat GRUB_CMDLINE_LINUX="udev.log-priority=debug" în /etc/default/grub și a rulat sudo update-grub pentru a crește nivelul jurnalului. Repornit și alergat

$ LC_ALL=C journalctl -b0 -u systemd-udevd | grep -F /etc/udev/rules.d/99-wakeup.rules
Nov 06 03:13:46 jarnos-OptiPlex-9010 systemd-udevd[341]: Citire fișier reguli: /etc/udev/rules.d/99-wakeup.rules
Nov 06 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' scriind „dezactivat”
Nov 06 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' scriind „dezactivat”
Nov 06 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[375]: 1-1.1.1:1.1: /etc/udev/rules.d/99-wakeup.rules:14 Nu s-a putut scrie 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}, ignorând: Nu există un astfel de fișier sau director
Nov 06 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' scriind „dezactivat”
Nov 06 03:13:47 jarnos-OptiPlex-9010 systemd-udevd[349]: 1-1.1.1:1.0: /etc/udev/rules.d/99-wakeup.rules:14 Nu s-a putut scrie 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}, ignorând: Nu există un astfel de fișier sau director

Dar după repornire

$ cat /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/power/wakeup
activat

Ce îl schimbă în „activat”? Chiar și mișcarea mouse-ului trezește sistemul din somn. Cu toate acestea, dacă reconectam adaptorul după pornire, valoarea devine „dezactivată”. Mă aștept ca regula să fie eficientă și la pornire. Dacă acesta este o eroare, împotriva cărui pachet ar trebui raportat?

Pot rezolva această problemă scriind activat în /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/power/wakeup înainte de a intra în sistem suspendați eventual automat (vezi om systemd-somn).

user.dz avatar
drapel ng
Încercați să actualizați ramdisk/ramfs folosind `sudo update-initramfs -u`, testați-l cu repornirea. Dacă nu funcționează, puteți adăuga, de asemenea, o altă regulă pentru `ACTION=="change"`, s-ar putea ca aceasta să fi fost reîmprospătată la un moment dat mai târziu.
user.dz avatar
drapel ng
De asemenea, există unele sisteme BIOS care permit dezactivarea globală (pe baza portului, nu a dispozitivului). Deoarece această opțiune funcționează, placa de bază trebuie să mențină porturile USB active. (unii îl listează chiar ca opțiune de economisire a energiei)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.