Modificare Tema Plymouth.
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
Commenti recenti