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.
Io ho fatto una cozzaglia di righe, spudoratamente copiate e incollate da altri slackbuild, non ho capito proprio tutto, se qualcuno vuole darci un'occhio.....
Dani ha scritto:Nello script di init del programma vengono incluse le funzioni di /etc/rc.d/init.d/functions che noi ovviamente non abbiamo.Hai risolto tu ?
Ti confesserò che riguardo /etc/rc.d/init.d/functions mi trovi un po' impreparato, comunque, lo script di init del comando, dopo l'installazione del tgz fatto con lo slackbuild di sopra non viene eseguito.
E suppongo che /etc/rc.d/init.d/functions serva per poterlo gestire tramite uno script (quello di init che non viene eseguito), secondo me il programma può tranquillamente funzionare (almeno il file di log mi indica che funziona /usr/local/var/log/preload.log) mettendo le righe indicate due post precedenti in rc.local.
Dopo averlo provato (il programma dovrebbe richiedere che lo usi un po' per vedere le applicazioni che usi più spesso, non so dovresti avviare 4 o 5 volte le applicazioni perchè il programma si crei un suo database delle applicazioni più usate) dimmi se noti miglioramenti, a me sembra leggermente più reattivo, ma non so se è la mia impressione, o lo è veramente.
Io l'ho compilato da sorgenti, senza slackbuild ma con checkinstall.
Dopo averlo installato mi ha creato in rc.d la directory init.d dentro la quale c'era lo script di init "preload" che ho rinominato come rc.preload e spostato in /etc.rc.d.
Ora il problema è che dentro questo file c'è questa riga:
# Source function library.
. /etc/rc.d/init.d/functions
che non mi fa partire lo script :-/
Per quanto riguarda i miglioramenti devo ancora testare per ora non mi sembra nulla di positivo, nonostante /var/lib/preload/preload.state si sia riempito di roba (quindi in teoria funziona correttamente)
Lo script di init "preload" alla fine su slack non serve, e anche rinominandolo e spostandolo non credo funzioni, credo che il modo più pratico sia aggiungere a rc.local le righe come sopra
controlla che il demone sia attivo con ps -A
comunque prova a lanciare rc.preload da console e vedi cosa ti dice, se torna errori oppure no.
Oggi ho fatto una prova, ho disattivato preload e ho continuato a lavorare, ed effettivamente non ho notato cambiamenti, quando vedevo il pc più reattivo mi sa che scrollavo......
Commentando la riga e facendo qualche modifica lo script avvia correttamente l'eseguibile.
Ora devo solo capire se è preload che non serve a nulla (le riviste si sa che non sanno cosa scrivere) o se sono io che non lo uso correttamente.