Home > plymouth > Modificare Tema Plymouth.

Modificare Tema Plymouth.

7 Giugno 2010

Modificare Tema Plymouth.

Dopo aver sistemato Plymouth (vedi articolo precedente)
ecco come modificarne il tema, che di default è il seguente:

Intanto i temi vanno installati.
Aprire Sinaptic e in “cerca”, inserire plymouth-theme-
ed installare tutto ciò che risulta con il suffisso indicato

dopodichè, per installare i temi:

sudo update-alternatives --config default.plymouth

Digitare il numero desiderato, fra quelli proposti.
Aggiornare initramfs

sudo update-initramfs -u

Siccome la scelta di temi fornita dai repo, non è vasta, per
installare un tema manualmente, procedere come segue:

SCaricare il tema desiderato dal web e posizionarlo nella directory
che creiamo con:

sudo mkdir /lib/plymouth/themes/NOMETEMA

(al posto di NOMETEMA, mettere ciò che si vuole)

Installare il tema con:

sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/NOMETEMA/NOMETEMA.plymouth 100

Scegliere il tema appena installato dalle alternative proposte con:

sudo update-alternatives --config default.plymouth

Aggiornare initramfs

sudo update-initramfs -u

Riavviare e controllare che vada tutto bene.

NOTA
per poter fare i controlli dello splash, senza riavviare,
aprire il terminale ed avviare il demone di plymouth:

sudo plymouthd

per mostrare lo splash:

sudo plymouth --show-splah

per interrompere

sudo plymouth quit

—- SPERIMENTALE ——

Per creare invece un tema con un wallpaper, scaricare l’immagine desiderata,
che deve essere necessariamente un PNG.
creare la solita directory di appoggio per il tema, che chiamerò ‘wallth’:

sudo mkdir /lib/plymouth/themes/wallth

Scaricare il wallpaper e posizionarlo nella dir appena creata.

creare il file /lib/plymouth/themes/wallth/wallth.plymouth

sudo gedit /lib/plymouth/themes/wallth/wallth.plymouth

ed incollare il seguente codice:

[Plymouth Theme]
Name=wallth
Description=Wallpaper theme
ModuleName=script

[script]
ImageDir=/lib/plymouth/themes/wallth
ScriptFile=/lib/plymouth/themes/wallth/wallth.script

creare ora lo script wallth allegato:

sudo gedit /lib/plymouth/themes/wallth/wallth.script

ed incollare:

wallpaper_image = Image("NOMEIMMAGINE.png");
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);

Nota: al posto di NOMEIMMAGINE.png, ovviamente, utilizzare il nome corretto.

Ora installare il tema:

sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/wallth/wallth.plymouth 100

Sceglierlo dalla lista:

sudo update-alternatives --config default.plymouth

Aggiornare initramfs:

sudo update-initramfs -u
Categorie:plymouth Tag:
I commenti sono chiusi.