Pagina 1 di 1

Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 15:20
da pino
Ho notato che se interrogo con: "cat /proc/acpi/battery/BAT1/state"
all'avvio del portatile con batteria, senza alimentazione, mi risponde che la batteria è assente, ma se mando la macchina in sospensione o collego l'alimentatore allora la batteria viene vista correttamente. Sulla macchina è installato salix 13.37
Qualcuno ha idea del perchè di questa stranezza?
Ciao Pino

Re: Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 15:44
da targzeta
Ma che versione del kernel hai? Possibile che esista ancora quel path obsoleto? Hai provato a guardare i file sotto:

Codice: Seleziona tutto

/sys/class/power_supply/BAT?
dove il '?' indica il numero della batteria (che di solito inizia con 0 e non con 1)?

Emanuele

Re: Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 15:54
da pino
spina ha scritto:Ma che versione del kernel hai? Possibile che esista ancora quel path obsoleto? Hai provato a guardare i file sotto:

Codice: Seleziona tutto

/sys/class/power_supply/BAT?
dove il '?' indica il numero della batteria (che di solito inizia con 0 e non con 1)?

Emanuele
Sotto quel file c'è un mucchio di roba comprese delle sottodirettori device,power, subsystem.
Il kernel è il 26.37.6 smp
Cosa è " quel path obsoleto"

Re: Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 15:59
da targzeta
Tutta la directory /proc/acpid è stata deprecata da un bel po', evidentemente chi ha compilato il kernel ha lasciato quei file. Dovresti provare ad usare i file che ti ho indicato io. Se guardi, il contenuto di ogni file indica una cosa ben specifica della tua batteria.

Dal menù del kernel:

Codice: Seleziona tutto

ACPI (Advanced Configuration and Power Interface) Support
---
Deprecated /proc/acpi files
Deprecated power /proc/acpi directories 
Deprecated /proc/acpi/event suppor
Però non so se questo risolve il tuo problema, che tra l'altro non ho ben capito :),
Emanuele

Re: Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 16:03
da pino
Questo è il contenuto della dir

Codice: Seleziona tutto

/sys/class/power_supply/BAT1# ls
alarm        charge_full_design  current_now  device@       model_name  present        status      technology  uevent              voltage_now
charge_full  charge_now          cycle_count  manufacturer  power/      serial_number  subsystem@  type        voltage_min_design
Ma non ho idea di dove mettere le mani

Re: Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 16:14
da targzeta
Da utente normale fai:

Codice: Seleziona tutto

cd /sys/class/power_supply/BAT1
e poi fai un cat ai file, tu che vuoi sapere? Ogni domanda trova risposta in ogni file. Proprio come per la directory /proc/acpid. Non c'è poi tanta differenza.

Emanuele

Re: Portatile non vede la batteria all'avvio

Inviato: ven 23 set 2011, 16:24
da pino
spina ha scritto:e poi fai un cat ai file, tu che vuoi sapere? Ogni domanda trova risposta in ogni file. Proprio come per la directory /proc/acpid. Non c'è poi tanta differenza.
Si questo lo ho capito, ma altra stranezza che anche le cuffie prendono a funzionare dopo che si esce dal sospendi. E' come se parte dell'ardware non venisse visto finche non si rientra da un sospendi

Re: Portatile non vede la batteria all'avvio

Inviato: sab 24 set 2011, 13:18
da RedSkull92
Io ho un problema simile, la mia batteria viene riconosciuta in modo errato.
Cioè mi vede la batteria sempre connessa all'alimentatore e la carica al 100%
acpitool mi restituisce:
AC adapter : on-line
Thermal info : <not available>