viernes, 16 de junio de 2017

Splashy cambia el fondo de escritorio de tu PC todos los días con fotos increíbles



Debo reconocer que me gusta ir cambiando el fondo de pantalla de mi PC, y esta herramienta lo hace por mí. Todos los días me pone un fondo nuevo y normalmente con fotos realmente buenas.

Además, está disponible para Windows, Mac y Linux, así que he podido instalarlo sin problemas en Elementary OS, una distribución de Linux basada en Ubuntu en la que el cuidado estético es esquisito.


Veamos cómo hacerlo.


En primer lugar, accedemos a la web de Splasy



Pinchamos sobre nuestra versión del Sistema operativo.
Inmediatamente nos abre un cuadro para descargar el instalador



En mi caso, desde consola voy a la carpeta que contiene el fichero instalador y escribo
sudo dpkg -i Splashy-v1.0.deb



Y aquí lo tenemos en marcha.
Tenemos la opción de indicar la frecuencia con la que actualizar el fondo de pantalla.
Yo he marcado cada 24h



Se coloca en forma residente en mi panel de Elementary



Y en el lanzador tenemos el acceso a Splasy



Hace sólo unos días que tengo Splashy instalado, todo había ido perfectamente, y de repente me ha dejado de funcionar. Ya no actualiza mi fondo de pantalla y la ventana de Splashy se queda permanentemente en negro:



Además, cuando arranca el PC me da este mensaje de error: 


A JavaScript error occurred in the main process
Uncaught Exception:
TypeError: Cannot read property 'urls' of undefined
    at Request._callback (/opt/Splashy/resources/app.asar/main.min.js:1:3390)
    at Request.self.callback (/opt/Splashy/resources/app.asar/node_modules/request/request.js:188:22)
    at emitTwo (events.js:106:13)
    at Request.emit (events.js:194:7)
    at Request.<anonymous> (/opt/Splashy/resources/app.asar/node_modules/request/request.js:1171:10)
    at emitOne (events.js:96:13)
    at Request.emit (events.js:191:7)
    at IncomingMessage.<anonymous>(/opt/Splashy/resources/app.asar/node_modules/request/request.js:1091:12)
    at Object.onceWrapper (events.js:293:19)
    at emitNone (events.js:91:20)


A JavaScript error occurred in the main process



Al ejecutarlo desde consola obtenemos este mensaje de error:


moises@HPmoises:~$ splashy &
[1] 31581
moises@HPmoises:~$ Gtk-Message: Failed to load module "pantheon-filechooser-module"
/home/moises/.gtkrc-2.0:1: No se ha podido encontrar el archivo «include»: «~/.gtkrc.xfce4»
Wallpaper size is 2732x1536px
Background size is 1600x1200px
User interval settings is 720 minute/s
User autostart settings is Yes
Application is offline
Application is offline
Application is offline
Status changed to online
Application is online
New wallpaper request


Veamos cómo solucionarlo.

1. Reinstalar Splashy [No soluciona]

He probado a desinstalar y volver a instalar Splashy pero el problema persiste.