Cambiare lo splashscreen di avvio [Risolto]

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

Cambiare lo splashscreen di avvio [Risolto]

Postby gladius257 » Sat Aug 04, 2012 9:51

Rieccomi
non riesco a cambiare la schermata di splash di default con una di mia scelta.

Volevo usare questa:
http://leviath4n.wordpress.com/2010/07/ ... -fbsplash/
ho messo i file in /etc/splash e modificato grub.cfg ma niente da fare.
Ho provato tramite le utilities splash_* ma ho solo incasinato l'initramfs col risultato di cancellarlo.
(l'ho ripristinato al volo col livecd+chroot+reinstallazione del kernel).

Qualcuno mi indica la via? Non voglio la pappa pronta ma solo qualche indicazione su come muovermi.

PS: Come rigenero l'initramfs senza reinstallare il kernel? Su Debian se ben ricordo c'è uno script mkinitramfs che serve alla bisogna, ma su sabayon qual'è il modo?
Last edited by gladius257 on Mon Aug 06, 2012 8:25, edited 1 time in total.
gladius257
Baby Hen
 
Posts: 16
Joined: Thu Jul 05, 2012 15:21

Re: Cambiare lo splashscreen di avvio

Postby sabayonino » Sat Aug 04, 2012 12:35

quel splash dovrebbe trovarsi in :

media-gfx/splash-themes-gentoo

Ulteriori splash :
Code: Select all
# equo search splash


Code: Select all
# equo install media-gfx/splash-themes-gentoo

tutti gli splash che installi li troviu in /etc/splash/<nome_splash>

edita il file /etc/default/sabayon-grub

ed indica :

splash=silent,theme:powerd_by_gentoo

aggiorna il grub (non si edita più il grub.cfg come il vecchio grub in quanto quando aggiorni grub questo viene sovvrascritto ogni volta dagli script che lo gestiscono)

Code: Select all
# grub-mkconfig -o /boot/grub/grub.cfg


questo ti caricherà il P_b_G quando subentra l'initramfs

per averlo anche durante la fase di seleziuone del/dei kernels devi rigenerare l'initramfs oppure ricompilare il kernel.

per ricompilare l'initramfs puoi utilizzare genkernel (assicurati di averlo installato)

Code: Select all
# genkernel initramfs --splash=powered_by_gentoo


PS : potresti aver bisogno di ulteriori opzioni (LVM nel caso hai installazioni con LVM) o (forse) anche di sys-kernel/sabayon-sources

ulterirori informazioni :
Code: Select all
# man genkernel

http://www.gentoo.org/doc/it/genkernel.xml


Buona Fortuna e ... buona lettura :D
User avatar
sabayonino
Sagely Hen
 
Posts: 1577
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Cambiare lo splashscreen di avvio

Postby gladius257 » Sun Aug 05, 2012 9:21

Ho fatto come consigliatomi ma nisba.
Cioè se imposto il mio splash mi viene mostrata una schemata nera, se reimposto quello di default tutto è ok.
Avevo pensato fosse un problema relativo al formato dell immagini.
Ma se eseguo ad esempio:
# > splash_manager -c set -t powered_by_gentoo --tty=1
tutto va a buon fine. E' all'avvio che non funziona.

Ho provato a rigenerare l'initramfs ma ho ripristinato quello "originale" poiché confrontandone le dimensioni ho notato
che quello generato da me con il comando suggeritomi è circa la metà di quello originale e non volevo incasinare nuovamente il boot.
gladius257
Baby Hen
 
Posts: 16
Joined: Thu Jul 05, 2012 15:21

Re: Cambiare lo splashscreen di avvio

Postby belcocco » Sun Aug 05, 2012 17:44

Avevo fatto la cosa tempo fa e avevo salvato questa nota che ti giro. Spero possa servire.

Splash di GRUB
L'immagine di grub è in:
/boot/grub/ e si chiama:
default-splash.png
Cambiarla con quella voluta.

Splash al LOGIN
L'immagine di login è in /usr/share/backgrounds e si chiama:
sabayonlinux.png
Cambiarla con quella voluta.
Eseguire copia e posizionarla nei temi in /usr/share/themes/Sabayon


Ciao
belcocco
Technological Hen
 
Posts: 303
Joined: Sat Nov 29, 2008 18:53
Location: Milan, Italy

Re: Cambiare lo splashscreen di avvio

Postby gladius257 » Mon Aug 06, 2012 8:22

belcocco wrote:Avevo fatto la cosa tempo fa e avevo salvato questa nota che ti giro. Spero possa servire.

[cut]...

Ciao


Avevo già cambiato lo sfondo in grub impostando il giusto path nella variabile
GRUB_WALLPAPER in /etc/default/grub
e lo sfondo di lightdm modificando nella sezione [greeter] del file /etc/lightdm/lightdm-gtk-greeter.conf il valore
background=/path/alla/mia/immagine.png

Quello che non mi riesce di fare è impostare lo sfondo delle tty durante il boot quando, per intenderci, viene richiesto di premere ALT+F1 o F2 per la modalità "verbose".

Mi sa che l'unica e rigenerare un nuovo initramfs con il tema voluto e per il momento non ne so abbastanza per farlo in sicurezza e come dicevo prima ho già dovuto tramite live ripristinare l'initramfs danneggiato durante le prove.

Per ovviare ho creato uno script che mi va ad impostare tramite il comando splash_manager lo sfondo delle tty e per il momento mi va bene così,

Code: Select all
splash_manager -c set -t <mio tema in/etc/splash> -tty <tty num>
gladius257
Baby Hen
 
Posts: 16
Joined: Thu Jul 05, 2012 15:21


Return to Sabayon Linux Discussioni Generali

Who is online

Users browsing this forum: No registered users and 1 guest