Comment changer le fond d'écran au hasard dans Ubuntu et ses dérivés

À de précédentes occasions, nous avons parlé comment changer de fond d'écran au hasard, dans ce cas, nous le ferons sans avoir à télécharger les images nous-mêmes, mais notre script téléchargera automatiquement le fond d'écran de Wallhaven et cela le changera de temps en temps, au fur et à mesure que nous le configurerons.

changer de fond d'écran au hasard

changer de fond d'écran au hasard

Pour réaliser tout cela, nous devons effectuer une série d'étapes, que nous décrirons ci-dessous:

Installez Python-pip

Nous exécutons la commande suivante depuis notre terminal:

sudo apt install python-pip

Installer les dépendances requises

Nous exécutons les commandes suivantes depuis notre terminal:

pip install BeautifulSoup4

pip install --upgrade pip

Installation des scripts nécessaires

Nous clonons le référentiel avec les scripts qui nous permettront de télécharger un fond d'écran aléatoire et de le choisir comme fond d'écran. Pour ce faire, nous exécutons les commandes suivantes:

git clone https://github.com/kirillsulim/ubuntu-wallpaper-switcher.git

cd ubuntu-wallpaper-switcher/

Nous exécutons le .sh en charge de démarrer le processus en python qui est responsable de la réalisation de l'ensemble du processus:

./set-wallpaper.sh

Donnez les autorisations d'exécution et planifiez l'heure à laquelle le fond d'écran changera

Nous allons sur le bureau où le script a été téléchargé

cd ubuntu-wallpaper-switcher/

Nous accordons des autorisations d'exécution au .sh

chmod a+x set-wallpaper.sh

Ensuite, nous planifions un crontab pour qu'il s'exécute comme vous le souhaitez, par exemple:

crontab -e

Et nous le paramétrons dans mon cas pour qu'il change toutes les 45 minutes:

*/45 * * * * /home/lagarto/ubuntuswitcher/set-wallpaper.sh 2>&1 >> /var/log/tare$

Vous pouvez apprendre à faire la configuration que vous souhaitez pour votre crontab à partir de cet excellent article Cron & crontab, expliqué

Les images de chacun des fonds d'écran sont hébergées dans le répertoire script. commutateur ubuntu

J'espère que cette méthode vous plaira et n'hésitez pas à nous laisser vos commentaires.