Pagina 1 di 3
Gestione batteria portatile: toshiba_acpi
Inviato: mer 26 mar 2008, 16:37
da daniele50
Ciao,
ho installato slackware 12.0 (2.6.21.5) sul mio portatile, un TOSHIBA Satellite M70-309.
Funziona discretamente ma non riesco a gestire la batteria, non mi appare nessun indicatore e se apro
Impostazioni -> Controllo energia -> Bateria computer portatile
e clicco sul pulsante "Avvia indicatore delle baterie" non appare nulla.
Se vado in "Segnalazione batteria scarica" mi esce il messaggio:
Il tuo computer ha un'installazione ACPI parziale; probabilmente ACPI è stato abilitato, ma alcune delle sotto-opzioni no.
Devi abilitare almeno "AC Adaptor" e "Control Method Battery" e ricompilare il kernel.
Ma non c'è un altro modo? Riconpilare il kernel non è una cosa che so fare...
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 16:48
da conraid
daniele50 ha scritto:
Ma non c'è un altro modo? Riconpilare il kernel non è una cosa che so fare...
Nel file /etc/rc.d/rc.modules decommenta le righe relative ai moduli ACPI, in particolare "battery".
Cerca di avere queste righe
Codice: Seleziona tutto
/sbin/modprobe ac
/sbin/modprobe battery
/sbin/modprobe button
/sbin/modprobe video
/sbin/modprobe fan
/sbin/modprobe processor
/sbin/modprobe thermal
/sbin/modprobe toshiba_acpi
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 17:14
da daniele50
Non ho quelle righe, devo aggiungerle ho c'è qualcosa che non va??
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 17:21
da conraid
daniele50 ha scritto:Non ho quelle righe, devo aggiungerle o c'è qualcosa che non va??
Non ricordo se nella 12 ci sono di default.
Aggiungile. Ma prima se vuoi provare puoi lanciarle una per una da shell. Naturalmente devi essere root
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 17:25
da daniele50
in /sbin/ non ce ne è neanche uno di quelli elencati nel messaggio...

Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 17:30
da conraid
daniele50 ha scritto:in /sbin/ non ce ne è neanche uno di quelli elencati nel messaggio...

Quelli sono comandi che devi dare tu. In /sbin basta che ci sia modprobe
Tu apri una shell e digita su, dai la passowrd di root e dopo dai quei comandi
per esempio
e guardi cosa ti dice
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 17:42
da daniele50
Partono tutti i moduli (o almeno non danno errore) tranne l'ultimo:
root@slacky50:/home/daniele50# modprobe ac
root@slacky50:/home/daniele50# modprobe battery
root@slacky50:/home/daniele50# modprobe button
root@slacky50:/home/daniele50# modprobe video
root@slacky50:/home/daniele50# modprobe fan
root@slacky50:/home/daniele50# modprobe processor
root@slacky50:/home/daniele50# modprobe thermal
root@slacky50:/home/daniele50# modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.21.5-smp/kernel/drivers/acpi/toshiba_acpi.ko): No such device
root@slacky50:/home/daniele50#
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 17:55
da conraid
daniele50 ha scritto:Partono tutti i moduli (o almeno non danno errore) tranne l'ultimo:
root@slacky50:/home/daniele50# modprobe ac
root@slacky50:/home/daniele50# modprobe battery
root@slacky50:/home/daniele50# modprobe button
root@slacky50:/home/daniele50# modprobe video
root@slacky50:/home/daniele50# modprobe fan
root@slacky50:/home/daniele50# modprobe processor
root@slacky50:/home/daniele50# modprobe thermal
root@slacky50:/home/daniele50# modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.21.5-smp/kernel/drivers/acpi/toshiba_acpi.ko): No such device
root@slacky50:/home/daniele50#
Guarda se ti va l'indicatore della batteria
Dopo inserisci le righe che ti avevo detto nel file /etc/rc.d/rc.modules tranne l'ultima
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 18:37
da daniele50
non parte nulla... non vedo cambiamenti

Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 18:39
da conraid
daniele50 ha scritto:non parte nulla... non vedo cambiamenti

Ma apcid lo fai partire?
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 18:50
da daniele50
cos'è apcid?
Re: Gestione batteria portatile
Inviato: mer 26 mar 2008, 18:57
da conraid
daniele50 ha scritto:cos'è apcid?
Leggi qualcosa in rete per chiarirti le idee. In parole povere è il demone che gestisce gli eventi ACPI.
Per ACPI guarda
http://it.wikipedia.org/wiki/Advanced_C ... _Interface
Dovresti averlo abilitato però, solitamente viene avviato dal file /etc/rc.d/rc.acpid
Re: Gestione batteria portatile
Inviato: gio 27 mar 2008, 8:48
da daniele50
Come faccio a capire se è attivato?
Ho provato comunque a farlo partire in questo modo:
root@slacky50:/etc/rc.d# acpid start
acpid: can't open /proc/acpi/event: Device or resource busy
ma la risposta non la so interpretare...

Re: Gestione batteria portatile
Inviato: gio 27 mar 2008, 9:00
da absinthe
Codice: Seleziona tutto
bash-3.1$ . /etc/rc.d/rc.acpid
usage /bin/bash start|stop|restart
dai il comando che ti ho indicato, passagli la flag restart così se è attivo si riavvia, altrimenti parte per la prima volta. se non hai il file vuol dire che ti manca qualche pacchetto. se il file non parte perchè non è eseguibile cambiagli i permessi con:
M
Re: Gestione batteria portatile
Inviato: gio 27 mar 2008, 9:10
da daniele50
Ecco cosa ho fatto:
Codice: Seleziona tutto
root@slacky50:/home/daniele50# /etc/rc.d/rc.acpid restart
Starting ACPI daemon: /usr/sbin/acpid
root@slacky50:/home/daniele50# modprobe ac
root@slacky50:/home/daniele50# modprobe battery
root@slacky50:/home/daniele50# modprobe button
root@slacky50:/home/daniele50# modprobe video
root@slacky50:/home/daniele50# modprobe fan
root@slacky50:/home/daniele50# modprobe processor
root@slacky50:/home/daniele50# modprobe thermal
root@slacky50:/home/daniele50# modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.21.5-smp/kernel/drivers/acpi/toshiba_acpi.ko): No such device
root@slacky50:/home/daniele50#
L'errore persiste, sono andato in "Batteria computer portatile" e ho qualche opzione in più ma se clicco sul pulsante "Avvia indicatore delle baterie" non appare nulla.