Egy régi Asus alaplapom van. M3N78-EMH HDMI. A BIOS-ban a Power lapon 3 fő lehetőség van.
Suspend Mode
ACPI 2.0 support - Disabled (Default) - Most fejből nem is tudom hogy mire van beállítva. A post után megnézem.
ACPI APIC - Enabled (Default) - Ez viszont engedélyezve van.
$ dmesg | grep acpi
[ 0.373725] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.501549] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.501790] acpi PNP0A03:00: _OSC: platform does not support [PCIeHotplug PCIeCapability]
[ 0.501893] acpi PNP0A03:00: _OSC: not requesting control; platform does not support [PCIeCapability]
[ 0.501896] acpi PNP0A03:00: _OSC: OS requested [PCIeHotplug PME AER PCIeCapability]
[ 0.501898] acpi PNP0A03:00: _OSC: platform willing to grant [PME AER]
[ 0.501899] acpi PNP0A03:00: _OSC failed (AE_SUPPORT); disabling ASPM
[ 0.550661] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[ 0.948343] acpi device:0b: hash matches
[ 10.244490] acpi_cpufreq: overriding BIOS provided _PSD data
[ 37.850374] acpid[933]: client connected from 2006[0:0]
[ 39.404934] acpid[933]: client connected from 2006[0:0]
A platformon most mit ért? Az OS-t?
S mit nem támogat?
$ dmesg | grep apic
[ 0.000000] IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-23
[ 0.035729] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
# dmesg | grep Warning
[ 2.037328] Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after
[ 10.949095] ACPI Warning: SystemIO range 0x0000000000000700-0x000000000000073F conflicts with OpRegion 0x0000000000000700-0x000000000000073F (\SM00) (20160831/utaddress-247)
[ 26.819493] ACPI Warning: SystemIO range 0x0000000000000295-0x0000000000000296 conflicts with OpRegion 0x0000000000000290-0x00000000000002AF (\_SB.PCI0.SBRG.SIOR.ECRE) (20160831/utaddress-247)
Betöltési sorrend gondja is van. Ezt hogyan lehet orvosolni? Ahogy látom a neten, ez már 2010-ben is gond volt.
Vagy ez csak az USB-re kötött DVB-C tunerem? Ez mindig rajta csücsül.
S mi ez a konfliktus?
S akkor még ott van a BIOS-ban az APM
Ez mindegyik energiagazdálkodás valamilyen módon. Most akkor ki kivel van?
Az APM-ben engedélyeztem az RTC Alarmot.
Be is állítottam egy napi ébresztésre amit végre is hajt a BIOS.
De....
# cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PS2K S4 *disabled
PS2M S4 *disabled
UAR1 S4 *disabled pnp:00:06
SMB0 S4 *disabled pci:0000:00:01.1
USB0 S4 *enabled pci:0000:00:02.0
USB2 S3 *enabled pci:0000:00:02.1
US15 S4 *enabled pci:0000:00:04.0
US12 S3 *enabled pci:0000:00:04.1
NMAC S5 *disabled pci:0000:00:0a.0
P0P1 S4 *disabled pci:0000:00:08.0
HDAC S4 *disabled pci:0000:00:07.0
MXR0 S4 *disabled pci:0000:00:10.0
BR11 S4 *disabled
BR12 S4 *disabled pci:0000:00:12.0
BR13 S4 *disabled
BR14 S4 *disabled
BR15 S4 *disabled
BR16 S4 *disabled
BR17 S4 *disabled
Itt nincs is S1...
Elvileg ha ebbe a wakealarmba beadok egy megfelelő számot, akkor a gépnek, a megfelelő időben be kéne kapcsolnia.
secs=$(date -u --date "${_year}/${_month}/${_day} ${_hour}:${_minut}" +%s)
echo ${secs} > /sys/class/rtc/rtc0/wakealarm
De nem teszi. Pedig régen még működött. Valamit elállíthattam?
A BIOS/Power/Suspend Mode-ban 3 lehetőség van:
S1(POS)Only - Mivel nincs S1 lehetőség, ezt le is tilthatnám, s akkor jó lesz?
S3 Only
Auto - (Default)
Mondjuk a gép nem is hibernál. Újraindul inkább. 8GB memóriám van. Többet nem is lehet beletenni. A swap partíció mérete 4GB.
Kérdések:
Mit olvassak el?
Min változtassak?
Miért nem megy az ébresztés?
Miért nem megy a hibernálás?
A sima halt parancs nem állítja le a gépet. (Ezt csak úgy mellékesen megemlítem.) Elkezdi, de a végén megáll, és a gép pörög.
A poweroff, és a szkriptben lévő shutdown is teszi a dolgát.