Indice

Personalizzare grafica di Ubuntu all'avvio

Autore: Fabio Di Matteo
Ultima revisione: 03/12/2009

Ubuntu Linux (faremo riferimento alla versione 9.10) e' una distribuzione minuziosamente personalizzata anche dal punto di vista grafico. Tuttavia e' possibile ripersonalizzare l'aspetto grafico in ogni particolare e in questa sede affronteremo la personalizzazione della grafica durante l'avvio del sistema operativo.
Ubuntu utilizza tre sistemi per personalizzare le varie fasi dell'avvio. Usplash che si occupa di fare comparire il loghetto di ubuntu all'avvio e alla chiusura del sistema, Xsplash che si occupa dello sfondo subito prima della presentazione del login grafico e subito dopo. Il login grafico (gdm) lo si personalizza con i temi di gdm.

Personalizzare Usplash

scarichiamo le dipendenze ed il tema di default con i seguenti comandi:

apt-get source usplash-theme-ubuntu
sudo apt-get build-dep usplash-theme-ubuntu

Verra' scaricato ed estratto un pacchetto tar.gz contenente il tema di default e il codice sorgente.Possiamo dunque personalizzare le immaggini png (indicizzate a 256 colori) presenti nella directory.

Compiliamo poi il tutto in usplash-theme-ubuntu.so e copiamo la libreria condivisa in /usr/lib/usplash sovrascrivendo quella che gia' c'era prima.

make
cp usplash-theme-ubuntu.so /usr/lib/usplash

fatto cio' e' necessario anche ricreare la ramdisk per tutti i nostri kernel installati con il seguente comando:

sudo update-initramfs -c -k all 

Personalizzare Xsplash

Per personalizzare lo sfondo prima dell'avvio di gdm editare il file /etc/gdm/Init/Default sostituendo la riga

 /usr/bin/xsplash --gdm-session --daemon 

con

 /usr/bin/xsplash --gdm-session --daemon -b /home/utente/immagine.png

dove /home/utente/immagine.png e' il percorso dell'immagine che vogliamomettere come sfondo.

Invece per personalizzare lo sfondo dopo l'avvio di gdm editare il file /etc/gdm/PreSession/Default alla stessa maniera.