PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : powerdevil und älterer Laptop



Dirk.M
14.03.09, 14:43
Hallo,

Vor der Frage hier einiges Wissenswertes:

Hardware:
IPC-laptop, MagicNote U Pentium III, Mainboard Uniwill 340S8, RAM 512Mb, Grafik SiS 630/730 shared Memory 64Mb

Software
OpenSuse 11.1 Kernel 2.6.27.19-3.2-pae
KDE 4.2.1 aus den Factory Repositories

Kernelparameter
resume=/dev/sda5 splash=silent acpi=force maxcpus=0 edd=off showopts i8042.nomux=1 apm=off



IPC-Laptop:/home/dirk # dmesg |grep ACPI
BIOS-e820: 000000001bff0000 - 000000001bff8000 (ACPI data)
BIOS-e820: 000000001bff8000 - 000000001c000000 (ACPI NVS)
ACPI: RSDP 000FC740, 0014 (r0 AMI )
ACPI: RSDT 1BFF0000, 0028 (r1 AMIINT AMIINT09 1000 MSFT 100000B)
ACPI: FACP 1BFF0030, 0074 (r1 AMIINT AMIINT09 1000 MSFT 100000B)
ACPI: DSDT 1BFF00B0, 26B0 (r1 SiS 630 1000 MSFT 100000D)
ACPI: FACS 1BFF8000, 0040
ACPI: BIOS age (1997) fails cutoff (2001), acpi=force is required to enable ACPI
ACPI: acpi=force override
ACPI: PM-Timer IO Port: 0x5008
ACPI: Core revision 20080609
ACPI: Checking initramfs for custom DSDT
tbxface-0596 [00] tb_load_namespace : ACPI Tables successfully acquired
ACPI: setting ELCR to 0200 (from 0e00)
evxfevnt-0091 [00] enable : Transition to ACPI mode successful
ACPI: bus type pci registered
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: EC: GPE = 0xb, I/O: command/status = 0x66, data = 0x62
ACPI: EC: driver started in poll mode
ACPI: PCI Root Bridge [PCI0] (0000:00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKB] (IRQs 4 6 7 11 12 14 15) *0
ACPI: PCI Interrupt Link [LNKC] (IRQs 6 7 10 12 14 15) *0
ACPI: PCI Interrupt Link [LNKD] (IRQs 11) *0
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [FN10] (on)
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 11 devices
ACPI: ACPI bus type pnp unregistered
PnPBIOS: Disabled by ACPI PNP
PCI: Using ACPI for IRQ routing
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
ACPI: No dock devices found.
ACPI: CPU0 (power states: C1[C1] C2[C2])
processor ACPI_CPU:00: registered as cooling_device0
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI: Thermal Zone [THRM] (28 C)
ACPI: Fan [FAN1] (on)
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: I/O resource sis630_smbus [0x5080-0x5093] conflicts with ACPI region SMBP [0x5080-0x508f]
ACPI: Device needs an ACPI driver
ACPI: Lid Switch [LIDD]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Power Button (CM) [PWRB]
ACPI: AC Adapter [AC0] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
parport_pc 00:08: reported by Plug and Play ACPI
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: EC: missing confirmations, switch off interrupt mode.


Jetzt zu meinem Problem. Die Ernergieverwaltung registriert nicht das an- und abschließen des Ladekabels und ändert somit auch nicht das Energieprofil. Zudem funktioniert save-to-disk nicht immer.

Das es eigentlich funktioniert, weis ich, weil unter Kde3 mit kpowersave alle Funktionen in Ordnung waren. Auch hat es mal unter Kde 4.1 und 4.2 funtioniert. Sicher ziehe ich regelmäßig die neuesten Updates von OpenSuse 11.1 und Kde 4.2.1.

Wie kann ich prüfen, welche Events wie ausgelöst werden?
Vielen Dank im voraus.

Gruß Dirk

Dirk.M
14.03.09, 22:34
Hallo,

habe mich mit save2disk beschäftigt.
Gebe ich als root auf der Konsole s2disk -r /dev/sda5 ein, dann funktioniert das optimal, gebe ich pm-hibernate ein, dann geht der Screensaver an, dann kurz der spashscreen von s2disk und dann wieder der Screensaver, aber er fährt nicht runter.

Ich habe schon in den verschiedensten configs von pm, pm-utils usw. gesucht und kann mir nicht erklären was da falsch läuft.

Bitte dringend um Hilfe.

Gruß Dirk

Aqualung
15.03.09, 08:12
Kernelparameter


acpi=off apm=force

probieren.


cat /proc/apm

Dirk.M
15.03.09, 08:38
Hallo,

Kernelparameter


acpi=off apm=force

probieren.


cat /proc/apm

leider bringt das nicht den gewünschten Erfolg. Dadurch gehn weder die Energieanzeige noch die Temparaturanzeige. Zudem macht dann das Touchpad Probleme.

Gruß Dirk

Aqualung
15.03.09, 09:22
Das es eigentlich funktioniert, weis ich, weil unter Kde3 mit kpowersave alle Funktionen in Ordnung waren.

Dann wirst Du Dir die Mühe machen müssen, die Kernelkonfig von _damals_ ins _heute_ zu portieren.