Gestione batteria portatile: toshiba_acpi

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

Compilati il modulo toshiba acpi per il kernel. Non è difficile:
1) Controlla che sia installato il pacchetto slackware/k/kernel-source-2.6.21.5_smp-noarch-2.tgz (altrimenti installalo)
2) Entra nella directory /usr/src/linux
3) Lancia un make mrproper
4) Esegui 'cp /boot/config-generic-smp-2.6.21.5-smp .config'
5) Lancia make menuconfig. A questo punto ti si apre il menù della configurazione del kernel.
6) Vai alla voce 'Power management options' (Premi invio per entrare nella sezione)
7) Ora vai su 'ACPI (Advanced Configuration and Power Interface) Support' (ache qui premi invio)
8 ) Ora devi abilitare come modulo l'opzione 'Toshiba Laptop Extras'. Per fare ciò, selezionala e premi la barra spaziatrice sino a che non vedi una '<M>'.
9) Ora esci dal menù (voce '<Exit>') e quando ti chiede se vuoi salvare la configurazione premi <yes> (ovviamente)
10) Compila e installa i moduli lanciando 'make modules modules_install'
11) Tanti auguri :). Ora puoi rilanciare '/etc/rc.d/rc.acpid restart'

Spina

P.S. Se qualcosa va male e non ti carica più i moduli del kernel, elimina la directory /lib/modules/2.6.21.5-smp e reinstalla il pacchetto slackware/a/kernel-modules-smp-2.6.21.5_smp-i686-2.tgz
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

Sto eseguendo alla lettera ciò che hai scritto, fin'ora tutto ok ma l'ozione 'Toshiba Laptop Extras' è già marcata con una <M>, vuol dire che era già abilitata nel kernel?
Devo continuare oppure a questo punto esco senza salvare?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

daniele50 ha scritto:Sto eseguendo alla lettera ciò che hai scritto, fin'ora tutto ok ma l'ozione 'Toshiba Laptop Extras' è già marcata con una <M>, vuol dire che era già abilitata nel kernel?
Devo continuare oppure a questo punto esco senza salvare?
Se era già marcata perchè non è compilata? se fai modprobe toshiba_acpi?

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

Ora sto ricompilando il kernel (non so quanto ci vorrà), se vai qualche messaggio indietro vedi cosa succede quando cerco di far partire il modulo toshiba_acpi...
Appena finisce di compilare ripeovo a dare tutti i comandi... [-o<

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

Avevo capito che ti dava errore nel caricamento del modulo, per questo pensavo non fosse stato compilato, però se dici che l'opione era già abilitata mi sorge qualche dubbio in proposito. Comunque, se segui la mia piccola guida postata prima non compili il kernel, stai solamente ricompilando i moduli, tra cui anche il toshiba_acpi.

Fammi sapere come va,
spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

idem:

Codice: Seleziona tutto

root@slacky50:/usr/src/linux# /etc/rc.d/rc.acpid restart
Starting ACPI daemon:  /usr/sbin/acpid
root@slacky50:/usr/src/linux# modprobe ac
root@slacky50:/usr/src/linux# modprobe battery
root@slacky50:/usr/src/linux# modprobe button
root@slacky50:/usr/src/linux# modprobe video
root@slacky50:/usr/src/linux# modprobe fan
root@slacky50:/usr/src/linux# modprobe processor
root@slacky50:/usr/src/linux# modprobe thermal
root@slacky50:/usr/src/linux# 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:/usr/src/linux#
altra soluzione :?:

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

posta l'outpout di

Codice: Seleziona tutto

ls /lib/modules
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

root@slacky50:/# ls /lib/modules
2.6.21.5 2.6.21.5-smp fglrx
root@slacky50:/#

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

Vedi la data di creazione con ls -l, ci dovrebbe essere una directory creata oggi, qual'è la 2.6.21.5 o la 2.6.21.5-smp? Nel primo caso c'è stato un errore, i sorgenti che hai installato sono smp? Prova a fare un ls /var/log/package/kernel-source* e posta il risultato.

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

Codice: Seleziona tutto

root@slacky50:/# ls -l /lib/modules/
total 12
drwxr-xr-x 3 root root 4096 2007-06-12 23:56 2.6.21.5
drwxr-xr-x 3 root root 4096 2008-03-27 11:23 2.6.21.5-smp
drwxr-xr-x 3 root root 4096 2008-03-26 09:15 fglrx
root@slacky50:/#
la directory creata oggi è la '2.6.21.5-smp'

nell'installazione ho lasciato quello di default (hugesmp), quindi quello per il supporto 'smp' anche se il mio è un centrino mono-core

Codice: Seleziona tutto

root@slacky50:/var/log/packages# ls kernel-source*
kernel-source-2.6.21.5_smp-noarch-2
root@slacky50:/#

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

Ok, sembra che tutto sia a posto posta l'output di

Codice: Seleziona tutto

ls /lib/modules/2.6.21.5-smp/kernel/drivers/acpi/
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

Codice: Seleziona tutto

root@slacky50:/# ls /lib/modules/2.6.21.5-smp/kernel/drivers/acpi/
ac.ko         battery.ko  button.ko     dock.ko  ibm_acpi.ko   thermal.ko       video.ko
asus_acpi.ko  bay.ko      container.ko  fan.ko   processor.ko  toshiba_acpi.ko
root@slacky50:/#

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

Ops, noto solo ora che l'errore è un altro :), non dice "No such file", ma "No such device"!!!
Lancia

Codice: Seleziona tutto

modprobe toshiba_acpi
e poi controlla con

Codice: Seleziona tutto

dmesg|tail
e vedi un pò se ti dice quale device cerca ma non trova.

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
daniele50
Linux 3.x
Linux 3.x
Messaggi: 964
Iscritto il: mar 10 apr 2007, 13:58
Nome Cognome: Daniele Cinquanta
Slackware: Slackware64 14.1
Kernel: 3.10.17
Desktop: Xfce 4.10
Località: San Zenone al Lambro (MI)
Contatta:

Re: Gestione batteria portatile

Messaggio da daniele50 »

Ecco qua cosa dice:

Codice: Seleziona tutto

root@slacky50:/# 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:/# dmesg | tail
ACPI: Power Button (FF) [PWRF]
input: Lid Switch as /class/input/input5
ACPI: Lid Switch [LID0]
input: Power Button (CM) as /class/input/input6
ACPI: Power Button (CM) [PWRB]
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
ACPI: Video Device [GFX0] (multi-head: yes  rom: yes  post: no)
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3] C4[C3])
Time: acpi_pm clocksource has been installed.
Clocksource tsc unstable (delta = -180387808 ns)
root@slacky50:/#
ma non so cosa significa...

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Gestione batteria portatile

Messaggio da targzeta »

Vediamo se il modulo ha opzioni per il debug, lancia:

Codice: Seleziona tutto

modinfo toshiba_acpi
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi