Posts Tagged ‘bootsplash’

Splashy: personalizziamo il BootSplash!

mercoledì, Maggio 13, 2009

ubuntu_bootPer chi non lo sapesse, il BootSplash non è altro che la barra di caricamento che vediamo all’avvio di Ubuntu. Questa non fa altro che nasconderci la procedura di boot che visualizza tutto ciò che viene caricato all’avvio del sistema operativo. Nativamente su Ubuntu, è Usplash ad occuparsi di questo. Quest’ultimo è personalizzabile, ma con Splashy possiamo sbizzarrirci molto di più! E a noi piace tanto complicarci la vita per delle frivolezze simili 😉
Splashy è sicuramente più bello e accattivante, ma Uspash resta più affidabile e sicuramente più veloce… quindi non mi senti di consigliarne la sostituzione per chi utilizza computer datati o comunque poco potenti e a chi non piace smanettare.

Allora, per chi avesse deciso di dare un tocco di originalità al BootSplash, per prima cosa procuriamoci Splashy. Quest’ultimo non lo troveremo nei repository ufficiali di Ubuntu, ma è reperibile qui. Una volta scaricata la versione adatta alla nostra architettura, procediamo col rimuovere il meta-pacchetto ubuntu-desktop. Non abbiate timore, in quanto meta-pacchetto, la sua disinstallazione non causerà problemi. Da terminale diamo quindi:

sudo apt-get remove ubuntu-desktop usplash

Come potete notare, anche Usplash è da rimuovere in quanto va in conflitto con Splashy. Alla fine del processo di rimozione, non ci resta che installare il pacchetto .deb pocanzi scaricato con gdebi cliccandoci sopra due volte. Terminata l’installazione, procediamo a crearci una copia di sicurezza del file menu.lst nel caso qualcosa vada storto:

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old

così da poterla ripristinare in qualsiasi momento. Passiamo ora ad editare il file menu.lst col nostro editor di testo preferito (nell’esempio userò gedit in quanto uso GNOME):

sudo gedit /boot/grub/menu.lst

individuate la riga (simile a questa) “kernel /vmlinuz root=/dev/hda1 ro quiet splash” relativa al kernel in uso e aggiungetene alla fine “vga=792”. Dovremmo avere questo risultato finale (esempio):

kernel /vmlinuz root=/dev/hda1 ro quiet splash vga=792

Ora, procuriamoci qualche nuovo tema a questo indirizzo oppure direttamente su kde-look. Una volta scaricato il tema, scompattiamolo e copiamo l’intero contenuto nella cartella di Splashy in questo modo:

sudo cp -a ubuntu/ /etc/splashy/themes

e potremmo scegliere il nuovo tema da visualizzare al boot del sistema operativo.