kde&problema_batteria_pc_portatile

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
Rispondi
lckw
Linux 0.x
Linux 0.x
Messaggi: 14
Iscritto il: lun 20 set 2004, 0:00

kde&problema_batteria_pc_portatile

Messaggio da lckw »

ciao ,spero che il presente programma vi sia utile quanto lo è per me!copiatelo e salvatelo in un file di nome batteria_kde.c
<BR>e seguite le istruzioni.Ciao!
<BR>lckw
<BR>---copia dalla riga sottostante!!-----
<BR>/*
<BR>batteria_kde.c versione 0.1
<BR>----------
<BR>
<BR>batteria_kde è un programmino che uccide il processo klaptopdaemon che misura la carica della batteria del portatile e lo riavvia.
<BR>L´ho scritto perchè all´avvio di kde l´indicatore della batteria non mostra la percentuale di carica del portatile
<BR>(sarei curioso di sapere perchè (ho acpi e apm attivati)).
<BR>istruzioni:
<BR>1)salva questo file nella directory /home/tuo_nome_utente
<BR>2)da shell compilalo e dagli il permesso di esecuzione:gcc -o batteria_kde batteria_kde.c;chmod +x batteria_kde;
<BR>2)cd /home/tuo_nome_utente/.kde/Autostart (ogni programma presente qui
<BR>viene eseguito all´avvio di kde)
<BR>3) ln -s batteria_kde /home/tuo_nome_utente/batteria_kde (crea un collegamento
<BR>simbolico,come in windows.)
<BR>4)riavvia l´interfaccia grafica ed il gioco è fatto!
<BR>
<BR>per suggerimenti & commenti & correzioni scrivi a : <a href="mailto:lckw@libero.it" target="_new">lckw@libero.it</a>
<BR>grazie!
<BR>lckw
<BR>*/
<BR>
<BR>#include <stdio.h>
<BR>int main(){
<BR>system("kill `ps -A g | grep klaptopdaemon | cut -c2-5;`");
<BR>/*uccidi il risultato dell´ insieme di comandi seguente:
<BR>elenca tutti processi attivi;
<BR>trovami dall´output precedente una riga contenente la parola klaptopdaemon;
<BR>estrai dalla riga precedente i caratteri dal secondo al quinto;
<BR>
<BR>in tale modo il comando kill (uccidi processo) ricevera´ per argomento un numero di 4 cifre
<BR>indicante il PID (il numero di identificazione)del processo klapopdaemon da uccidere
<BR>*/
<BR>system("/opt/kde/bin/klaptopdaemon");/* avvia klaptop daemon */
<BR>return 0;
<BR>
<BR>
<BR>
<BR>}
<BR>
<BR>
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: lckw il 07-01-2005 12:54 ]<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

kde&problema_batteria_pc_portatile

Messaggio da useless »

e dovevi proprio farlo in c? 2 righe di bash erano sufficienti :-].
<BR>comunque a me non dà questo problema. <br>

lckw
Linux 0.x
Linux 0.x
Messaggi: 14
Iscritto il: lun 20 set 2004, 0:00

kde&problema_batteria_pc_portatile

Messaggio da lckw »

certo! ma così ho imparato come si usa il C per interagire con linux!
<BR>A me dà questo problema perchè ho il kernel 2.4.22 con supporto acpi sulla mia slack 9.1.
<BR>,credo.Comunque l´acpi si comporta bene per il resto:cambia la frequenza del processore
<BR>e spegne anche l´harddisk quando non è in uso per parecchio tempo.La slack 10 fa di meglio con l´acpi?Tu come ti trovi con slack sul portatile? Ciao<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

kde&problema_batteria_pc_portatile

Messaggio da useless »

benissimo! + che slack 10 è il kernel 2.6.10 (anche il .9 mi pare) che supporta il cpu frequency scaling dinamico senza programmi esterni (tipo powernowd, cpufreq, ecc). non mi è ancora ben chiaro come questo interagisca con l´acpi, comunque funge bene, quindi chissenefrega ;-).
<BR><br>

Avatar utente
wally
Linux 3.x
Linux 3.x
Messaggi: 519
Iscritto il: sab 30 ott 2004, 0:00
Località: Genova

kde&problema_batteria_pc_portatile

Messaggio da wally »

Ho voluto provarlo anche se ACPI funziona vene...
<BR>E´ devo dire che funge...
<BR>Effettivamente si poteva fare la stessa cosa con uno script bash, pero´ e pur sempre un buon esercizio di C.
<BR>Dovresti provare a riscriverlo senza una chiamata a system.
<BR>
<BR>Ciao<br>

mum_laris
Linux 0.x
Linux 0.x
Messaggi: 20
Iscritto il: lun 28 feb 2005, 0:00

kde&problema_batteria_pc_portatile

Messaggio da mum_laris »

Mah... aggiungerei che dipende dal portatile...
<BR>A me con la 2.4.26 va il gestore energia, con la 2.4.29 o 2.6.10 si inchioda miseramente...
<BR>e la 2.6.10 l´ho pure ricompilata appositamente!
<BR>Ciao...<br>

Rispondi