Laptopul meu nu se poate trezi din somn. Știu că asta înseamnă că trebuie să activez unele lucruri în /proc/acpi/wakeup. Dar am mai multe probleme. În primul rând, întregul conținut al fișierului este:
Dispozitiv S-state Stare Nod Sysfs
Nu am nimic de activat.
În cazul în care este important, folosesc Kubuntu 20.04.
Deci, mai întâi, trebuie să îmi dau seama cum să mă refer la unele dispozitive pe care le pot folosi pentru a-mi trezi computerul.Butonul de pornire, capacul, tastatura, touchpad-ul, orice. Pot folosi comenzi precum lsinput sau lsdev, dar nu sunt sigur ce informații sunt. Ce ar trebui să apară în coloana Dispozitiv? Statul S? etc.
Odată ce am rezolvat, trebuie să fac modificările mele la fișierul de trezire permanente. Știu că fișierul este resetat la fiecare sesiune, așa că trebuie să scriu un script care rulează la pornire pentru a modifica fișierul de trezire. Există întrebări legate de stackexchange, dar acestea se ocupă în principal de A) fișiere de trezire negoale și B) dispozitive USB, așa că nu mi-am dat seama cum să modific fișierul de trezire în mod corespunzător.
Îmi dau seama că există câteva întrebări adiacente pe acest site, dar nu am reușit să găsesc o soluție.
Iată rezultatul pentru lsdev:
Dispozitiv DMA IRQ I/O Porturi
0 ACPI:Eveniment 0
2 ACPI:Eveniment 0
7 ELAN1206:00 13
0000:03:00.0 0000-0000
14 ACPI:Evenimentul 14
22 ACPI EC 22
44 ACPI:Eveniment 44
58 ACPI:Evenimentul 58
59 ACPI:Eveniment 59
61 ACPI:Eveniment 61
ACPI 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000
ahci[0000:04:00.0] 36
AMD-Vi 0
amdgpu 45
AMDI0010:01 2
cascada 4
ccp-1 47
dma 0000-0000
dma1 0000-0000
dma2 0000-0000
EC 0000-0000 0000-0000
fpu 0000-0000
i8042 4
iwlwifi 49
tastatura 0000-0000 0000-0000
nvme0q0 34
nvme0q1 37
nvme0q2 38
nvme0q3 39
nvme0q4 40
nvme0q5 41
nvme0q6 42
nvme0q7 43
PCI 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000
PCIe PME 11 12
PCIe PME, aerdrv 0 10
pic1 0000-0000
pic2 0000-0000
piix4_smbus 0000-0000 0000-0000
pinctrl_amd 1
PNP 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 0000-0000 000000 0000-0000 0000-0000 000000 -0000 0000-0000 0000-0000
PNP0800:00 0000-0000
PNP0C09:00 0000-0000 0000-0000
rtc0 0000-0000
snd_hda_intel:card0 51
snd_hda_intel:card1 52
cronometru 0 0000-0000
temporizator 1 0000-0000
xhci_hcd 16 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32
Și iată rezultatul pentru lsinput:
/dev/input/event0
tip bus: BUS_HOST
furnizor: 0x0
produs: 0x5
versiune: 0
nume: "Comutator capac"
phys: "PNP0C0D/button/input0"
biți ev : (null) (null)
/dev/input/event1
tip bus: BUS_HOST
furnizor: 0x0
produs: 0x1
versiune: 0
nume: "Buton de pornire"
phys: "PNP0C0C/button/input0"
biți ev : (null) (null)
/dev/input/event2
tip autobuz: BUS_I8042
furnizor: 0x1
produs: 0x1
versiunea: 43907
nume: „Tastatură AT Translated Set 2”
phys: "isa0060/serio0/input0"
biți ev : (null) (null) (null) (null) (null)
/dev/input/event3
tip bus: BUS_HOST
furnizor: 0x0
produs: 0x6
versiune: 0
nume: "Video Bus"
phys: „LNXVIDEO/video/input0”
biți ev : (null) (null)
/dev/input/event4
tip bus: BUS_USB
furnizor: 0x13d3
produs: 0x56cb
versiunea: 6498
nume: "USB2.0 HD IR UVC WebCam: USB2.0"
phys: "usb-0000:03:00.4-2/button"
biți ev : (null) (null)
/dev/input/event5
tip bus: BUS_USB
furnizor: 0x13d3
produs: 0x56cb
versiunea: 6498
nume: "USB2.0 HD IR UVC WebCam: USB2.0"
phys: "usb-0000:03:00.4-2/button"
biți ev : (null) (null)
/dev/input/event6
tip bus: BUS_HOST
furnizor: 0x0
produs: 0x0
versiune: 0
nume: „Taste rapide Asus WMI”
phys: "asus-nb-wmi/input0"
biți ev : (null) (null) (null) (null)
/dev/input/event7
tip bus: BUS_I2C
furnizor: 0x4f3
produs: 0x30f1
versiunea: 256
nume: "ELAN1206:00 04F3:30F1 Mouse"
phys: "i2c-ELAN1206:00"
uniq : ""
biți ev : (null) (null) (null) (null)
/dev/input/event8
tip bus: BUS_I2C
furnizor: 0x4f3
produs: 0x30f1
versiunea: 256
nume: „ELAN1206:00 04F3:30F1 Touchpad”
phys: "i2c-ELAN1206:00"
uniq : ""
biți ev : (null) (null) (null) (null)
/dev/input/event9
tip bus: (null)
furnizor: 0x0
produs: 0x0
versiune: 0
nume: "HD-Audio Generic HDMI/DP, pcm=3"
fizic: "ALSA"
biți ev : (null) (null)
/dev/input/event10
tip bus: (null)
furnizor: 0x0
produs: 0x0
versiune: 0
nume: „Mic cu cască HD-Audio generic”
fizic: "ALSA"
biți ev : (null) (null)
/dev/input/event11
tip bus: (null)
furnizor: 0x0
produs: 0x0
versiune: 0
nume: „Caști generice HD-Audio”
fizic: "ALSA"
biți ev : (null) (null)