Chcete využívat APM (Advanced Power Management).
Rada:
Od SuSE Linuxu 6.3 je APM podpora obsažena v jádře. Můžete ji instalovat
např. programem YaST1, kde vyberete: Správa systému -> Konfigurace jádra
a zavaděče -> Zvolte spouštěcí jádro.
Standardně dodávané jádro SuSE Linuxu neobsahuje podporu pro APM. To je z toho důvodu, že existují veliké rozdíly v hardwaru, resp. ve stávajících implementacích BIOSu ...
Pokud chcete tuto podporu využít, tak si prosím přečtěte dokumentaci
k balíku apmd
(
/usr/share/doc/packages/apmd ) včetně pomocných textů pro konfiguraci
jádra. Zajímavé může být také přečíst si Battery-Powered
Mini-Howto (/usr/share/doc/howto/en/mini/Battery-Powered.gz).
Spusťte konfiguraci jádra příkazem make menuconfig
a v části
General setup pak zvolte:
[*] Advanced Power Management [ ] Ignore USER SUSPEND (NEW) [*] Enable APM at boot time (NEW) [*] Do CPU IDLE calls (NEW) [*] Enable console blanking using APM (NEW) [*] Power off on shutdown (NEW) [ ] Ignore multiple suspend/standby events (NEW) [ ] Ignore multiple suspend/resume cycles (NEW) [*] RTC stores time in GMT (NEW) [ ] Allow interrupts during APM BIOS calls (NEW)
Některé volby, které jsou aktivovány v našem příkladu
jsou zajímavé teprve v případě různých problémů a v běžném
případě nebudou použity.
Volba RTC stores time in GMT
je důležitá,
protože při návratu ze suspend modu bude opět správně nastaven
systémový čas.
Aby bylo možné opravdu provést volbu Power off on shutdown
,
je potřeba příkaz halt
ze skriptu /sbin/init.d/halt
používat s volbou -p
. Bližší informace k tomuto tématu
naleznete v SDB dokumentu
Automatické vypínání počítače při "vypnout".
Upozornění:
v rámci instalační podpory není možné poskytovat návody pro
kompilaci jádra. Pokud nebude vámi konfigurované a kompilované jádro
funkční dle vašich představ, nebo není možné používat některé
dřívější služby, proveďte zpětnou instalaci původního standardního
jádra.
U vámi kompilovaného jádra nejsme s to poskytovat vám instalační
podporu z toho důvodu, že voleb pro nastavení jádra je více než 800 a
možnost chyb přitom roste exponenciální řadou.
Pokud provedete instalaci balíku apmd
, můžete ho aktivovat
v konfiguračním souboru /etc/rc.config
. Zde nastavte proměnnou
START_APMD
na hodnotu yes
.
Příkazem apm
pak máte možnost zobrazit stav baterií,
nebo jako uživatel root
aktivovat mody standby, resp.
suspend.
V X Window můžete zobrazovat stav baterií také programem xapm
.