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... :(
:shock:

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

Codice: Seleziona tutto

# modprobe battery
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:

Codice: Seleziona tutto

chmod 755 /ect/rc.d/rc.acpid
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.