Appunti disordinati

Ubuntu Karmic: Impostare un unica immagine di sfondo per Gdm, Xsplash e Desktop


Le nuove modifiche introdotte con Karmic Koala stanno dando i propri frutti, grazie all’introduzione dei nuovi Gdm e Xsplash è possibile impostare lo stesso sfondo per la fase di caricamento del sistema e per la maschera di login. Tutto sincronizzato allo sfondo del nostro desktop. Tutta la procedura è stata resa semplicissima grazie allo script wallpaper daemon di Meerkat postato su Gnome-look. InstallazioneWallpaper daemon richiede come dipendenza imagemagick che possiamo installare tramite synaptic o eseguendo il seguente comando da terminale:sudo apt-get install imagemagickOra scaricate il file wallpaper_daemon, estraete dall’archivio tar il file wallpaper_daemon.py e posizionatelo ad esempio nella Home directory.Rendiamo eseguibile il file wallpaper_daemon.py facendo su di esso, tasto destro → proprietà → permessi e mettere la spunta su “Consentire l’esecuzione del file come programma”.Ora da terminale lanciamo il file wallpaper_daemon.py nel seguente modo:/home/wallpaper_daemon.py --installIl comando effettuerà un backup del vostro Xsplash e lancerà il processo.Per verificare che tutto sia andato bene cambiate lo sfondo del vostro desktop e lanciate il seguente comando:sudo xsplashPremere il tasto ESC per uscire dalla schermata xsplash.Ora per sincronizzare lo sfondo del desktop allo sfondo di xsplash e gdm non ci resta che lanciare lo script ad ogni avvio del sistema, in modo da intercettare ogni cambio di sfondo del desktop. Andate su Sistema → preferenza → Applicazioni d’avvio e aggiungete una nuovo voce:Nome: Sfondo Xspalsh Gdm DesktopComando: /home/wallpaper_daemon.pyDisinstallazionePer disinstallare wallpaper_daemon, recarsi da terminale in /usr/share/images/xsplash/ dove è stato generato il file backup.xxxxx del vostro xsplash. Le xxxxx indicano la data del backup. Per ripristinare il backup eseguite il comando avendo cura di sostituire le xxxxx:sudo tar -C / -xf /usr/share/images/xsplash/backup.xxxxxRimuovete da applicazioni d’avvio Wallpaer Daemon.NoteLe mie considerazioni su questo script sono ottime, l’effetto generato è molto bello e piacevole, se utilizzate programmi per cambiare sfondo del desktop in automatico, come Wally o quelli descritti qui, non ci sono problemi. Se invece utilizzate lo sfondo della terra in tempo reale bisogna aggiungere la seguente riga di codice allo script changer.sh, subito prima del break e avendo cura di sostituire PERCORSO+FILE con il percorso completo e il nome del file scaricato dallo script:gconftool-2 -s /desktop/gnome/background/picture_filename "PERCORSO+FILE" -t stringSe non viene impostato il corretto sfondo alla maschera di login, è necessario reinstallare gdm da synaptic.Link diretto alla pagina di Meerkat su Gnome-look.