ubuntu桌面背景图自动切换(轮播)配置

2024-03-09 10:10

本文主要是介绍ubuntu桌面背景图自动切换(轮播)配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言:本配置是在ubuntu 22.04版本下实现的,没有直接修改配置的界面,需要通过命令修改配置。

1、将需要轮播的图片放到指定的位置

#放背景图片的路径
/usr/share/backgrounds
#拷贝图片进去
sudo cp /home/XXX/XXXX/xxx.jpg ./

2、添加轮播(自动切换)配置

#进入波轮配置路径
cd /usr/share/backgrounds/contest#创建配置文件,可以随意命名
sudo vim joel.xml#添加下面内容,前面的开始时间可以不用改
#static标签是图片配置,duration是停留时间,单位是秒
#transition标签是转场配置,from哪张图片to哪张图片,这边注意,
#转场的duration配置不宜过大,可能是电脑显卡问题,转场卡卡的,推荐配置成1
<background><starttime><year>2009</year><month>08</month><day>04</day><hour>00</hour><minute>00</minute><second>00</second></starttime>
<!-- This animation will start at midnight. --><static><duration>600.0</duration><file>/usr/share/backgrounds/DXC_3132.jpg</file></static><transition><duration>5.0</duration><from>/usr/share/backgrounds/DXC_3132.jpg</from><to>/usr/share/backgrounds/DXC_3133.jpg</to></transition><static><duration>600.0</duration><file>/usr/share/backgrounds/DXC_3133.jpg</file></static><transition><duration>5.0</duration><from>/usr/share/backgrounds/DXC_3133.jpg</from><to>/usr/share/backgrounds/DXC_3361改2.jpg</to></transition><static><duration>600.0</duration><file>/usr/share/backgrounds/DXC_3361改2.jpg</file></static>
</background>

3、在壁纸管理中添加此刚刚的轮播配置

#进入波轮和图片管理所在文件夹
cd /usr/share/gnome-background-properties#打开非ubuntu开头的xml文件(不同版本的ubuntu可能名字不一样)
sudo vim jammy-wallpapers.xml#在<wallpapers>标签内添加内容如下:
#文件里头有系统自带的轮播配置,也可以拷贝一份波轮
#修改name标签,给波轮命名
#修改filename标签,将刚刚的轮播配置xml的路径放进来,其他的不用改<wallpaper deleted="false"><name>joel Wallpapers</name><filename>/usr/share/backgrounds/contest/joel_tracy.xml</filename><options>zoom</options></wallpaper>#保存后就可以直接到背景图片设置中看到新加的轮播图片组

这篇关于ubuntu桌面背景图自动切换(轮播)配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/790355

相关文章

QT Creator配置Kit的实现示例

《QTCreator配置Kit的实现示例》本文主要介绍了使用Qt5.12.12与VS2022时,因MSVC编译器版本不匹配及WindowsSDK缺失导致配置错误的问题解决,感兴趣的可以了解一下... 目录0、背景:qt5.12.12+vs2022一、症状:二、原因:(可以跳过,直奔后面的解决方法)三、解决方

深入浅出Spring中的@Autowired自动注入的工作原理及实践应用

《深入浅出Spring中的@Autowired自动注入的工作原理及实践应用》在Spring框架的学习旅程中,@Autowired无疑是一个高频出现却又让初学者头疼的注解,它看似简单,却蕴含着Sprin... 目录深入浅出Spring中的@Autowired:自动注入的奥秘什么是依赖注入?@Autowired

SpringBoot路径映射配置的实现步骤

《SpringBoot路径映射配置的实现步骤》本文介绍了如何在SpringBoot项目中配置路径映射,使得除static目录外的资源可被访问,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一... 目录SpringBoot路径映射补:springboot 配置虚拟路径映射 @RequestMapp

Ubuntu如何升级Python版本

《Ubuntu如何升级Python版本》Ubuntu22.04Docker中,安装Python3.11后,使用update-alternatives设置为默认版本,最后用python3-V验证... 目China编程录问题描述前提环境解决方法总结问题描述Ubuntu22.04系统自带python3.10,想升级

基于Redis自动过期的流处理暂停机制

《基于Redis自动过期的流处理暂停机制》基于Redis自动过期的流处理暂停机制是一种高效、可靠且易于实现的解决方案,防止延时过大的数据影响实时处理自动恢复处理,以避免积压的数据影响实时性,下面就来详... 目录核心思路代码实现1. 初始化Redis连接和键前缀2. 接收数据时检查暂停状态3. 检测到延时过

Nginx中配置使用非默认80端口进行服务的完整指南

《Nginx中配置使用非默认80端口进行服务的完整指南》在实际生产环境中,我们经常需要将Nginx配置在其他端口上运行,本文将详细介绍如何在Nginx中配置使用非默认端口进行服务,希望对大家有所帮助... 目录一、为什么需要使用非默认端口二、配置Nginx使用非默认端口的基本方法2.1 修改listen指令

mysql5.7.15winx64配置全过程

《mysql5.7.15winx64配置全过程》文章详细介绍了MySQL5.7.15免安装版的配置步骤,包括解压安装包、设置环境变量、修改配置文件、初始化数据目录、安装服务、启动数据库、登录及密码修改... 目录前言一、首先下载安装包二、安android装步骤1.第一步解压文件2.配置环境变量3.复制my-

Jenkins的安装与简单配置过程

《Jenkins的安装与简单配置过程》本文简述Jenkins在CentOS7.3上安装流程,包括Java环境配置、RPM包安装、修改JENKINS_HOME路径及权限、启动服务、插件安装与系统管理设置... 目录www.chinasem.cnJenkins安装访问并配置JenkinsJenkins配置邮件通知

Conda国内镜像源及配置过程

《Conda国内镜像源及配置过程》文章介绍Conda镜像源使用方法,涵盖临时指定单个/多个源、永久配置及恢复默认设置,同时说明main(官方稳定)、free(逐渐弃用)、conda-forge(社区更... 目录一、Conda国内镜像源二、Conda临时使用镜像源指定单个源临时指定多个源创建环境时临时指定源

MySQL配置多主复制的实现步骤

《MySQL配置多主复制的实现步骤》多主复制是一种允许多个MySQL服务器同时接受写操作的复制方式,本文就来介绍一下MySQL配置多主复制的实现步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录1. 环境准备2. 配置每台服务器2.1 修改每台服务器的配置文件3. 安装和配置插件4. 启动组复制4.