InicioLinuxCambiar de fondo de escritorio automáticamente en GNOME 3 /

Cambiar de fondo de escritorio automáticamente en GNOME 3 /

Linux•8/17/2011

Cambiar de fondo de escritorio automáticamente en GNOME 3 / Shell

Para cambiar el fondo de escritorio en GNOME Shell hay que ir al menú de usuario -esquina superior derecha de la pantalla-, entrar en la Configuración del sistema y en el módulo a tal efecto (la imagen que podéis ver justo debajo de estas líneas). Un auténtico rollo que se puede solucionar con script básico y muy sencillo de configurar.



Hay aplicaciones para cambiar de wallpaper automáticamente, incluso comienzan a florecer algunas específicas para GNOME 3, pero yo no he encontrado ninguna que valga la pena, bien por que no funcionan como deberían, bien porque no estoy por la labor de gastar varios MB de RAM o instalar una decena de dependencias para hacer algo tan básico.

Así, me hice con este script hace unas semanas, en pleno desembarque en GNOME 3 / Shell , y he olvidado de dónde lo saqué. Sé que lo apunté por algún sitio para citar la fuente en su momento, pero… Me disculpo por ello… pero ya que está le sacaremos partido, ¿no?
Aquí está el script al que yo he bautizado como WallChanger:

#!/usr/bin/perl -w
use strict;
use warnings;

my $searchPath = '~/Imágenes/wallpapers/'; # Set to the directory you want to have searched for photos
my $switchTime = 3600; # Edit to the number of seconds between photo switches

my @photos = `find $searchPath -type f | grep [pP][eE]*[gG]`;
chomp(@photos);
my $photo;

while(1)
{
$photo = $photos[rand($#photos)];
`gsettings set org.gnome.desktop.background picture-uri "file:///$photo"`;
sleep($switchTime);
}



Como veis, es muy sencillo y lo poco que se necesita saber está explicado: lo copiáis todo en un documento de texto plano (con Gedit por ejemplo) y cambiáis la ruta a la de la carpeta donde guardéis las imágenes ($searchPath) y lo mismo para el tiempo entre cambios de imagen, por segundos ($switchTime). Guardáis el archivo y lo hacéis ejecutable.

Exactamente igual a como hicimos en LXDE , podéis optar por iniciar el script manualmente o que se inicie con la sesión y matarlo al final de la misma, por si acaso (puede ocupar hasta 500 k en memoria).

Y volilá, cambio automático de wallpaper en GNOME 3 / Shell

Datos archivados del Taringa! original
20puntos
2,101visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
13visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

M
MsLinux🇦🇷
Usuario
Puntos0
Posts47
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.