Att få batteri status

Slackware på Laptop? Ställ era frågor här.

Moderatorer: Nille, Minime

jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Att få batteri status

Inlägg av jenso »

I en 2.4.x är det via apm

Kod: Markera allt

#### APM support ###
# APM is a BIOS specification for saving power using several different
# techniques. This is mostly useful for battery powered laptops.
/sbin/modprobe apm
I en 2.6.x.x är det via acpi

Kod: Markera allt

# probe acpi laptop info
/sbin/modprobe acpi
/sbin/modprobe battery
/Jens
exz
Allsmäktig
Inlägg: 378
Blev medlem: 28 sep 2003 21:03
ORT: Falun

Inlägg av exz »

kan väl kanske tilläggas att man läser ur /proc/acpi/battery/BAT0/state i 2.6 (har inte kört 2.4 på laptopen), tycker inte det säger så mycket om batteritiden som vi vanliga dödliga förstår så lättast tycker jag är att använda gkrellm's batterimätare.
Administratör på slackware.se
& moderator i forumet
Slackware sedan version 7.1
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

exz skrev:kan väl kanske tilläggas att man läser ur /proc/acpi/battery/BAT0/state i 2.6 (har inte kört 2.4 på laptopen), tycker inte det säger så mycket om batteritiden som vi vanliga dödliga förstår så lättast tycker jag är att använda gkrellm's batterimätare.
Det har du rätt i. Men inte bra att glöma acpi/apm. I synnerhet om man kompilerar sin egen kärna.
Rätt mångat laptopfunktioner, som styrs via acpi/apm.

/Jens
jasone
Lärling
Inlägg: 91
Blev medlem: 21 apr 2005 07:41

Inlägg av jasone »

Hej!

Jag kör slackwares testing kärna 2.6.13 och har gjort som Jenso skrivit och kan hitta infon i /proc/acpi/battery/BAT0/state men den dyker inte upp i gkrellm trots jag konfigruerat den så den ska visa battery.

Tips på vad som kan göras?
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

Vet inte varför infon, inte dyker upp. De rätta modulerna, laddas uppenbarligen. Batteriet finns i /proc.
Min rc.modules

Kod: Markera allt

### AGP (Accelerated Graphics Port) GART support ###
# This module takes care of programming the GART (part of your motherboard's
# chipset that handles gathering data from memory and passing it to the
# card) and enables faster AGP transfers.  The AGP GART module is required
# to use AGP features of your 3D rendering video card.  You'll need this to
# use XFree86's direct rendering support, for example.
/sbin/modprobe agpgart
/sbin/modprobe radeon
# probe acpi laptop info
/sbin/modprobe acpi
/sbin/modprobe battery
## don't forget mouse support, with a touch pad
/sbin/modprobe psmouse
## and some module for sound
/sbin/modprobe snd_rtctimer
## if you want to attach PCMCIA- or PC-cards to your Linux box                                                                                                                                        x  
/sbin/modprobe pcmcia_core
### non-IDE CD-ROM drive support ###
http://www.linuxstore.se/~jens/slackware-10.2/kernel/
Tills jag har hunit göra något snyggare.

/Jens
jasone
Lärling
Inlägg: 91
Blev medlem: 21 apr 2005 07:41

Inlägg av jasone »

Körde nedanstående en gång till och plötsligt började det fungera =D Knepigt...

Kod: Markera allt

/sbin/modprobe acpi
/sbin/modprobe battery
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

Alltid trevligt med lite variation;)

/Jens
jasone
Lärling
Inlägg: 91
Blev medlem: 21 apr 2005 07:41

Inlägg av jasone »

Lika snabbt som det löste sig försvann det efter en omstart och kommer inte tillbaka... :(
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

Laddas modulerna då?

/Jens
jasone
Lärling
Inlägg: 91
Blev medlem: 21 apr 2005 07:41

Inlägg av jasone »

Nej det gjorde de inte.... :oops:
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

jasone skrev:Nej det gjorde de inte.... :oops:
Hmm. Du glömde väll inte, att lägga in dom i rc.modules?

/Jens
jasone
Lärling
Inlägg: 91
Blev medlem: 21 apr 2005 07:41

Inlägg av jasone »

Jo det var det jag gjorde =D Men det är fixat nu... Tack!
RobinK
Hacker
Inlägg: 25
Blev medlem: 18 okt 2005 23:00

Inlägg av RobinK »

Hmm. Jag har uncuotat /sbin/modprobe apm i rc.modules så att det ser ut på följande sätt:
#### APM support ###
# APM is a BIOS specification for saving power using several different
# techniques. This is mostly useful for battery powered laptops.
/sbin/modprobe apm
Men det vill ändå inte komma upp batteri status i Gkrellm... Eller något annat för den delen.
Det fungerar om jag skriver /sbin/modprobe apm i konsolen...
Någon som har nån bra ide?
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

Ser ut så här för min del http://www.slackware.se/jens/shots/laptop/laptop3.jpg
Med 2.6.14 kärnan. Då används ACPI.

/Jens
RobinK
Hacker
Inlägg: 25
Blev medlem: 18 okt 2005 23:00

Inlägg av RobinK »

hmm. Jag kör 2.4.31. Standard installationen eller vad man ska kalla det med 10.2.
Då jag är väldigt ny och stapplar mig fram i linux världen omforumulerar jag frågan.

Hur får jag APM att gå igång när datorn startar?
Jag får igång det om jag kör /sbin/modprobe APM i konsolen, men nästa gång jag startat datorn får jag aktivera batteri-övervakaren med samma kommando.
Jag har ändrat i rc.modules så att /sbin/modprobe APM är uncuotat...

Ska man göra något mer?

Tacksam för hjälp.