如何在 Linuxmint 上随机更改 GDM 背景图像 [Ubuntu]

发布于 2024-11-07 03:52:29 字数 734 浏览 0 评论 0原文

我正在阅读这个帖子 ubuntu/linux bash:遍历目录和子目录来处理文件,我想也许它可以稍微扭曲一点

可以设置为:

  1. 给出一个基本文件夹
  2. 扫描文件夹+子文件夹
  3. 收集它找到的所有文件(仅图像)
  4. 随机选择一个
  5. 将符号链接写入 /user/share/backgrounds 目录(写入图像本身覆盖现有图像也可能有效)

我的目的是在系统关闭时或按设定的时间间隔执行脚本,以便它将更改gdm 背景图像..

这是基于使用此行手动执行此操作的步骤 sudo ln -s /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow/

提示启动时出现外观对话框,并写入链接。 理想情况下,它将有一个 GUI 可以随意执行此操作,并且有一个“重新启动时自动更改它”的选项,该选项将执行上面描述的过程并将其自身添加到系统启动、重新启动或关闭序列中。

由于没有可用的自动取款机,它可能对某些人来说很方便 =)

感谢您的帮助。

i was reading this thread ubuntu/linux bash: traverse directory and subdirectories to work with files and i thought maybe it can be twisted a little bit

Can this be set to:

  1. be given a base folder
  2. scan folder + subfolder
  3. collect all files it finds (only images)
  4. pick one randomly
  5. write a symbolic link to /user/share/backgrounds directory (writing the image itself overwriting existing one may work as well)

what i intend is to execute the script upon system shutdown or at set interval so it will change the gdm background image..

this is based on a step to do it manually with this line
sudo ln -s /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow/

which prompts for the appearance dialog on startup, which writes the link.
Ideally, it would have a GUI to do it at will, and an option to "change it automagically upon restart" which will do the process i described above and add itself to system start, reboot or shutdown sequence.

Since theres no working utility atm for this, it might come handy for some people =)

thanks for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

┼── 2024-11-14 03:52:29

使用壁纸。它可以在工作空间中随时间随机更改壁纸。

Use Wallpapoz. It can change wallpapers randomly across workspaces and over time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文