linux shell(ubuntu18.04.4 LTS) autostart to change the wallpaper

Posted lwyh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux shell(ubuntu18.04.4 LTS) autostart to change the wallpaper相关的知识,希望对你有一定的参考价值。

ubuntu18.04.4如何设置开机自动启动屏幕墙纸更换,步骤如下:

首先用python3 编写一个.sh 程序文件,程序文件的路径设为/xxx/change_wallpaper.sh

#!/bin/bash

export DISPLAY=:0
export XAUTHORITY=/home/username/.Xauthority   # change username with your user name
export XDG_RUNTIME_DIR=/run/user/1000

dir=xxx # your wallpaper directory
pcmanfm -w "$(find $dir -type f | shuf -n1)" # random select a picture and set it as desktop wallpaper

 

然后在终端输入命令行,按照自己的设置方式,比如开机自启动后每隔30分钟更换屏幕墙纸.

crontab -e # NOTE:There is a blank space after the "crontab"

在最后一行添加

*/30 * * * * /xxx/change_wallpaper.sh

reboot测试.

 

以上是关于linux shell(ubuntu18.04.4 LTS) autostart to change the wallpaper的主要内容,如果未能解决你的问题,请参考以下文章

linux运维Ubuntu18.04 设置网络信息(netplan之yaml文件)

linux运维Ubuntu18.04 设置网络信息(netplan之yaml文件)

踩坑日记windows上使用Visual Studio Code Insiders连接到Linux上远程开发 - 一次性配置成功! (Ubuntu 18.04.4 + Win7)

Ubuntu18.04.4 TLS Server版本系统安装 and Ubuntu 18.04.4 Desktop版本安装

win10下将Ubuntu18.04装入移动硬盘过程总结

Ubuntu18.04.4物理安装(双系统)分辨率调整windows桌面远程xrdp访问Ubunutu及远程桌面分辨率问题