martedì 27 maggio 2008

visualizzare le proprie foto nello screensaver di Ubuntu


Anche se sono innamorato dello screensaver molecules di Ubuntu, mi piaceva l'idea di visualizzare le foto che uso per il blog come slideshow per il salvaschermo.
Su OsX la cosa è di una facilità disarmante, ma su Ubuntu bisogna fare due passaggi non proprio intuitivi.

A questo punto abbiamo due possibilità: uno screensaver 3D che abbia effetti di zoom, distorsioni...oppure la pura e semplice fotosequenza.
Se volete caricare le vostre immagini negli screensaver opengl (distort, flipscreen3D, GLslideshow, Mirrorblob e slidescreen sono quelli supportati) la faccenda si riduce a creare nella vostra home il file .xscreensaver inserendo al suo interno la stringa

imageDirectory:/nome percorso assoluto

dove il percorso sarà, ad esempio, /home/nomeutente/Documenti/Pictures
Personalmente lo screensaver che mi interessava era propio GLslideshow, che si trova, quasi identico, anche su OsX. Purtroppo, con le mie foto, l'effetto di zoom non era particolarmente piacevole (si possono comunque modificare i parametri tramite il file /usr/share/xscreensaver/config/glslideshow.xml) e ho deciso quindi di passare alla fotosequenza. Però gnome ha per default la cartella Pictures dalla quale caricare le immagini, cartella che io ho rimosso 50 nanosecondi dopo l'installazione...

Esiste un workaround per ovviare all'inconveniente, eccolo qua: si deve modificare il file /usr/share/applications/screensavers/personal-slideshow.desktop; aprendo un terminale, basta questo comando

sudo gedit /usr/share/applications/screensavers/personal-slideshow.desktop

A questo punto, usando la funzione Cerca di Gedit, si deve cercare la stringa Exec=slideshow e aggiungere a questa il comando

--location=/percorso assoluto cartella

dove il percorso sarà, ancora una volta ad esempio, /home/nomeutente/Documenti/Pictures



Et voilà, provate a caricare lo screensaver adesso e avrete tutte le vostre foto sullo schermo!
---
M

1 commento:

commentando accetti implicitamente le regole del blog, leggile!