Pagina 1 di 1

bootsplash

Inviato: mer 31 ott 2012, 10:45
da Linpassion
Salve mi piacerebbe rendere piu gradevole l'avvio della mia 12.2.
Ho provato con la vostra guida circa il bootsplash, con la pach di spock. Applicata la patch non ho proseguito alla ricompilazione del kernel perche alcuni link necessari non sono raggiungibili.
Come seocnda prova ho provato a inserire nel file rc.M la riga dfbg nomefile.png; in questo caso al suo avvio ha visualizzato per un sec, un pezzo dell'immagine, per poi proseguire senza mantenerla.
Come ultimo tentativo volevo provare con splashy, ma una volta installato il pacchetto preso dal vostro repositori splashy-0.2.13-i686.tgz, quando da terminale eseguo splashy test ho il seguiente codice di errore

Splashy ERROR: Cannot read XML File <</etc/splashy/config.xml>>. Exiting...
Splashy ERROR: Error occured while starting Splashy
Make sure that you can read Splashy's configuration file

Voelvo seguire una via senza maneggiare il kernel

grazie.

Re: bootsplash

Inviato: mer 31 ott 2012, 20:52
da joseph
Purtroppo devi per forza ricompilare se vuoi un risultato garantito.
Per prima cosa scaricati la path per il tuo kernel a questo indirizzo
Poi segui questa guida che fatta molto bene
Guida 1
Guida 2

Re: bootsplash

Inviato: gio 1 nov 2012, 17:04
da Linpassion
per il tipo di kernel nn comnoscendo il comando per saperlo ho gurdato nella direcorty boo e ho visto che la serie è la 2.6.27,
Ora la pacht scaricata non compare sulla lista disponibile, quindi sono andato a vedere sul sito bootsplash.org.
Non essendo presente nemmeno li ho scaricato la pacth 2.6.21, la prima che compare nella lista.

Approfitto di una domanda una volta applicata la patch al kernel, la si puo rimuovere?

Re: bootsplash

Inviato: ven 2 nov 2012, 11:42
da zoros
non puoi applicare la patch della .21 sulla .27 ... scarica la patch giusta da qui:
http://przemek.org/patches/

i temi di bootsplash vanno caricati (incorporati) nella ramdisk, con tutte le complicazioni che ciò comporta ... si è visto che è possibile usare anche una ramdisk vuota come codice, contenente le sole immagini ... per i test iniziali puoi scaricare questa:
viewtopic.php?f=1&t=29757&hilit=bootspl ... 15#p260383

Re: bootsplash

Inviato: ven 2 nov 2012, 13:45
da joseph
Guarda a sto punto visto che devi ricompilare, aggiorna anche la tua versione del kernel mettendo una "stable"
Per il resto puoi creare una ramdisk di sola immagine usando il comando "splash"
comunque se segui quei link è spiegato tutto per bene 8)

Re: bootsplash

Inviato: dom 4 nov 2012, 15:06
da Linpassion
Alla fine sono ritornato a splashy, solo che riesco ad avviarlo solo in modalida multiuser.
Vorrei sapere se c'è un modo per farlo avviare fin dall'inizio.

Re: bootsplash

Inviato: dom 4 nov 2012, 20:35
da zoros
Linpassion ha scritto:Alla fine sono ritornato a splashy, solo che riesco ad avviarlo solo in modalida multiuser.
Vorrei sapere se c'è un modo per farlo avviare fin dall'inizio.
sì, ok ...
mi chiedo allora perché ci fai perdere tempo? ... quello che vuoi fare con splashy probabilmente si può fare solo con bootsplash, tra l'altro su alcuni teminali HP notavo che lo splash di avvio ha una animazione quasi istantanea (cioè prima ancora di montare il disco di sistema) ... credo che ciò lo puoi fare solo con qualcosa che sia già nel kernel al boot ...

Re: bootsplash

Inviato: lun 5 nov 2012, 9:43
da Linpassion
ok..

mi butto allora sui vostri suggerimenti....abbiate pazienza ma sono poco esperto.

con uname il mio kernel è la ver. 2.6.27.smp ed ho scaricato dal link suggerito la 2.6.27, va bene ugualmente? Inoltre ho notato che il files è .diss.xz?! che significa?

Re: bootsplash

Inviato: lun 5 nov 2012, 10:24
da zoros
ah, ok ...
in effetti ricompilare il kernel non è semplicissimo, comunque credo sia un'usanza abbastanza diffusa tra gli slackers, quindi se vuoi provare ... però devi fare attenzione, potresti ritrovarti con un sistema che non si avvia più ...

intanto, se non l'hai già fatto, devi installare il pacchetto con i sorgenti, che si trova nel DVD di installazione:
/slackware/k/kernel-source-2.6.27.7_smp-noarch-1.tgz

non so perché usi la 12.2, ti mancano diverse utility, ad esempio, già per scompattare il .diff.xz hai bisogno dell'utility xz, che manca nella 12.2 ... vedi un po' tu se ti conviene proseguire :-k ... nel caso proseguiamo il discorso ;)

Re: bootsplash

Inviato: mar 6 nov 2012, 8:37
da Linpassion
Perchè uso la 12.2..bella domanda? Ho provato molte distro ma alla fine sono sempre ritornato alla Slackware.
Di questa ho testato anche la 13.37 ma essendoci problemi con la chiavetta Huzawei e lo script per il router wifi, alla fine ho rimesso su la 12.2, anche perchè diversamente avrei dovuto recuperare tutti i pacchetti che uso in genere per la nuova distro.
La 12.2 anche se ora sorpassatta mi funzia egregiamente

Re: bootsplash

Inviato: lun 20 ott 2014, 15:06
da Linpassion
voglio immergermi nel tentativo.
il primo problema: nella guida mentre facev i backup mi sono accorto che non c'è l'initrd e initrd-tree

Re: bootsplash

Inviato: mar 21 ott 2014, 0:52
da ilmich
guarda, se posso darti un piccolo suggerimento usa fbida che è un visualizzatore di immagini per framebuffer.
se disabiliti ogni tipo di log del kernel e lo inserisci come una delle prime cose nel file /etc/rc.d/rc.S riesci a mostrare un'immagine che sta sopra qualsiasi testo che scorre.
Non ottieni un qualcosa di animato (anche se puoi ripetere l'invocazione in vari punti degli script di avvio 'animandolo' manualmente).. ma il risultato non è male e soprattutto non devi toccare il kernel.

L'unica accortezza è che devi avere il framebuffer definitivo il prima possibile, quindi dovresti crearti un initrd con il modulo della tua scheda grafica precaricato.
Se l'idea ti piace posso recuperare un paio di appunti che m'ero scritto e indicarti come ho fatto io.

Ciao

Re: bootsplash

Inviato: mar 21 ott 2014, 8:40
da Linpassion
si certo, anche circa l'inird (come crearlo e metterlo in lilo)

Re: bootsplash

Inviato: mar 21 ott 2014, 11:55
da Linpassion
Ok