如何旋转桌面壁纸?

如何旋转桌面壁纸?

如果我想将多张图片用作壁纸,该如何设置壁纸每 5 分钟左右更换一次?是否有这样的选项,还是必须手动更改?

答案1

如果您已预装 shotwell,则只需打开它并选择幻灯片功能作为桌面背景即可。ubuntu 上有大量不同的应用程序/程序/脚本。只需在 Google 上搜索一下您想要的内容...很可能有人已经制作好了,而且可能是免费的!

另外,请查看《Variety》,如果你不喜欢 shotwell 的话,它可能是一个不错的起点。

答案2

假设上面的建议对你不起作用,我想你需要在 shell 脚本中使用类似这样的脚本

你会需要

cron
shuf
gsettings

我使用的文件名是我临时起的。欢迎随时改进。

示例脚本获取 /your/images/directory1 中的所有文件列表以及 /your/images/directory2 中的 png 文件列表。请根据需要随意修改。

# switchwallpaper.sh
\ls -C1 /your/images/directory1 /your/images/directory2/*.png >| ~/list.of.wallpapers.txt
wallpaper=`shuf  -n 1 ~/list.of.wallpapers.txt`
gsettings set org.gnome.desktop.background picture-uri "file://"$wallpaper

您需要使该脚本可执行。

$ chmod +x switchwallpaper.sh

在你的 crontab 中,像这样

*/5 * * * * /where/you/put/the/script/switchwallpaper.sh

我认为这应该可行。

可以修改脚本以省略

\ls -C1 /your/images/directory >| ~/list.of.wallpapers.txt

这样它就不会每次都执行“ls”。这意味着如果您添加新图像,则需要手动维护此文件,即在文件中添加新条目。

答案3

Kubuntu 可以像大多数其他 KDE 系统一样开箱即用。它还具有每日从 Bing、维基百科等网站提取图像的功能。

桌面文件夹设置示例 KDE 中的每日图片示例

答案4

据我所知,该功能并非开箱即用,但有插件,例如 kde 商店中的 vallpaper:https://store.kde.org/p/1197828/

相关内容