nem jelzi a telep töltöttségét.

Hello mindenki!

A notebookomra Mandriva One linuxot telepítettem, de nem tudom, hogyan lehet megjeleníttetni vele a telep töltöttségét. Jelenleg úgy dolgozom rajta, hogy percenként mentek, mert egyszercsak szó nélkül lemerül. Kérdesem, hogy hogyan tudom bekapcsolni ezt a lehetőséget, valamit olvastam, hogy valami ac-t meg valami battery-t be kell kapcsolnom és újrafordítani a kernelt. Szóval légyszi' írja le valaki, hogy hogyan és mit csináljak.

Köszi

waxy2

Hozzászólások

szia

általában a linuxok, felismerik a laptopokat, és alapból az acpiból, esetleg kernelmodulból stb meg lehet tudni a gép állapotát.
és a KDE, GNOME már alapból kirakja a battery töltöttségét jelző ikont. ha ez nincsen akkor valamit nem jól ismert fel a notidban, esetleg rossz benne valami :D

ha mondanál egy tipust esetleg utána lehet nézni a google-n milyen a támogatottság linux alatt vagy a http://www.linux-laptop.net/
nézz szét.

Celeron-M 1400Mhz, 768M, Debian SID, 2.6.15.4

Első körben nézd meg, hogy ezek megvannak-e:

trey@alderaan:~$ cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
charging state: charged
present rate: unknown
remaining capacity: 4347 mAh
present voltage: 14800 mV

trey@alderaan:~$ cat /proc/acpi/battery/BAT0/info
present: yes
design capacity: 4400 mAh
last full capacity: 4347 mAh
battery technology: rechargeable
design voltage: 14800 mV
design capacity warning: 0 mAh
design capacity low: 0 mAh
capacity granularity 1: 64 mAh
capacity granularity 2: 64 mAh
model number: BAT1
serial number: 0001
battery type: LION
OEM info: NOTEBOOK
trey@alderaan:~$ cat /proc/acpi/battery/BAT0/alarm

Ha nincs, akkor nézd meg, hogy miért nincs betöltve az alábbi modul:

trey@alderaan:~$ lsmod | grep battery
battery 9476 0

Továbbá:

man apci

trey@alderaan:~$ acpi
Battery 1: charged, 100%, rate information unavailable.

Azon csodálkoznék, ha újra kéne forgatni a gyári kernelt. Ezt minden disztró megteszi. Max. amit el tudok képzelni, hogy túl ergya vagy túl új géped van, amit nem támogat már (blacklisted acpi implementáció, mert annyira szar) vagy még a kernel.

--
trey @ gépház

ezek közül amit írtál semmi sincs meg :(

nincs betöltve a battery modul sem. Azt hogy tudom megnézni, hogy miért nincs betöltve? Illetve mit csináljak, hogy be legyen töltve?

A KDE Control Centerben a Laptop Battery-nél ezt írja:
Your computer seems to have a partial ACPI installation. ACPI was probably enabled, but some of the sub-options were not - you need to enable at least 'AC Adaptor' and 'Control Method Battery' and then rebuild your kernel.

Szóval, ha ez igaz, akkor ezt hol kell engedélyeznem, illetve hogy csinálom a rebuild kernel-t?

Előre is köszi

waxy2

Hat bemessz a KDE vezerlokozpontjaba es bekapcsolod. Most mar mennie kell. ;-)

"acpi=on"

Ezt a "lilo.conf"-ba, vagy "grub.conf"-ba kell beirni, fuggoen attol, hogy LILO-t vagy GRUB-ot hasznalsz bootolasra, valamint a szuksegessege fugg attol, hogy a kerneledet, hogyan keszitette el a disztributor. A tiedben modulkent forditottak az acpi-t (kulonben az lsmod-dal nem latnad), igy ezzel neked nem kell mar foglalkozni, a "modprobe battery" mar betoltotte azt is. :-)

Az viszont ne lepjen meg, hogy a kovetkezo bootolaskor ez utobbit "el fogja felejteni" es ujbol ki kell adnod. Tehat be kell irni a "modprobe battery"-t az inditoscriptbe, vagy a "modules.conf"-ba, hogy automatikusan betoltse. Amelyik szimpatikusabb. :-)

---------------------
Ригидус а бетегадьбол

Az acpi-t nem látom lsmod-dal! Ha viszont beírom azt, hogy modprobe acpi, akkor ezt kapom:

[root@waxy3 lxuser]# modprobe acpi
FATAL: Error inserting acpi-cpufreq (/lib/modules/2.6.12-17mdk-i586-up-1GB/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko.gz): Device or resource busy

Most akko' mi va' az acpi-vel?

a modprobe battery-t egyébként benyomtam a modules.conf-ba, sajna csak ennyi megy magamtól :( Viszont ekkor sem tölti be magától induláskor :(

sorry

waxy2

ubuntu a király :-)
amugy gnome-appletet adj hozzá...........

nekem nincs battery modulom még is megy.

acpid csomag van fent és boot kor indul.

bocsesz most nézem fixen raktam a kernelbe! :)

Ha KDE-d van, akkor nézz körül a KControlCenterben és kapcsold be a kijelzést. Asszem a K menübe is elérhető az ezt végző progi. Nézz körül a csomikeelőbe is, hátha nem menik föl alapból.
Ha GNOME, akkor a GNOME appletek között nézelődj (job klikk a "tálcán" és Hozzáadás). Ott kék lennie valami elemkijelzőnek.
Az acpid és acpi-tools ajánlott, de ez utóbbi csak konzolos progg. Az acpid meg asszem csak lelövi a gépet adott telepállapotnál.
Ha tutira akarsz menni akkor gKrellm.

Helló!
Hasonló a gondom, mint a topikindítónak. A laptopra egy Zenwalk 2.4-et tettem XFCE 4.3-mal, megpróbáltam azokat, amiker írtatok fentebb, az eredmény:
root[/]# modprobe ac
FATAL: Error inserting ac (/lib/modules/2.6.16.1/kernel/drivers/acpi/ac.ko): No such device
root[/]# modprobe acpi
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.16.1/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko): No such device
root[/]# modprobe battery
FATAL: Error inserting battery (/lib/modules/2.6.16.1/kernel/drivers/acpi/battery.ko): No such device
root[/]# lsmod | grep battery
root[/]#

Ezekből én azt vettem ki, hogy az acpi nincs telepítve. A gond az, hogy még soha nem használtam se zenwalkot, se más slackware alapú disztrót, és fogalmam sincs, hol keressem ezeket. A telepítési csomagok között csak acpid volt, az nem segített. Aki tud, segítsen lécci.