Como posso mudar o papel de parede automaticamente?
Sep 27 2020
Eu encontrei um guia para isso, mas não tenho certeza se funcionará ou se é seguro usar. O guia:http://www.linuxandubuntu.com/home/how-to-automatically-change-gnome-background-in-intervals-using-bash
Estou perguntando se essas apresentações são seguras e funcionarão? Se não, existem outras soluções para isso?
Estou usando o Ubuntu 20.04 LTS
Obrigado.
Respostas
2 UnKNOWn Sep 28 2020 at 10:35
O script funcionou quando testei no GNOME SHELL 3.36.6
[admin@ADMIN ~]$ gnome-shell --version GNOME Shell 3.36.6 [admin@ADMIN ~]$
Aqui está o conteúdo modificado em meu $HOME/.profilearquivo.
# start my custom script for setting random background wallpapers
if [ -f "$HOME/wp.sh" ] ; then
bash $HOME/wp.sh &
fi
Aqui está o conteúdo modificado em meu $HOME/wp.sharquivo.
#!/bin/bash
# script to set random background wallpapers on my GNOME desktop
# set base path
export wallpaper_path=/home/admin/Pictures
shopt -s nullglob
# store all the image file names in wallpapers array
wallpapers=(
$wallpaper_path/*.jpg $wallpaper_path/*.jpeg
$wallpaper_path/*.png $wallpaper_path/*.bmp
$wallpaper_path/*.svg ) # get array size wallpapers_size=${#wallpapers[*]}
# set wallpapers in incremental order
index=0
while [ $index -lt $wallpapers_size ]
do
gsettings set org.gnome.desktop.background picture-uri ${wallpapers[$index]}
# index is maxing out, so reset it
if [ $(($index+1)) -eq $wallpapers_size ] then index=0 else index=$(($index + 1))
fi
# keep the wallpaper for the specified time
sleep 1m
done
Os papéis de parede foram trocados em intervalos de 1m conforme o esperado.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino