序言
常常用Ubuntu系统,天天看着那几张系统桌面墙纸都看腻了,突发奇想之下去网上搜索了下Linux系统下是否有想Windows系统一样的桌面动态墙纸,结果还真让我找到一个:Komorebi。这款软件作者早已开源在github里面了,想要的随时可以去取,真的是太谢谢这款软件的开发者了,解决了我常年的视觉疲劳。先说下,我的笔记本环境是Ubuntu18.04的系统,以下教程都是基于该环境下进行操作的,其他版本的ubuntu系统应当也可以用,只须要依照报错提示安装对应的依赖包即可。
疗效展示
下载及安装软件
Komorebi是Linux动态桌面项目,拥有图形设置界面和对应的动态墙纸制做工具,其源码被开源在github前面。其github地址如下:Komorebi
下载方式很简单,作者提供了两种方式去下载
1、直接下载.deb安装包安装,这些技巧最简单,而且下载速率很慢,甚至会下载失败;
2、cmake编译源码安装,这些方式看似复杂,实际上操作上去还是很简单的。
因为该项目国外没有资源本地壁纸自动更换,去下载.deb包的话可能失败,这儿直接用cmake的形式编译源码安装,终端中输入如下命令:
sudo add-apt-repository ppa:gnome3-team/gnome3 -y
sudo add-apt-repository ppa:vala-team -y
sudo add-apt-repository ppa:gnome3-team/gnome3-staging -y
sudo apt install cmake valac libgtk-3-dev libgee-0.8-dev libclutter-gtk-1.0-dev libclutter-1.0-dev libwebkit2gtk-4.0-dev libclutter-gst-3.0-dev
mkdir ~/git_code
cd git_code
git clone https://github.com/cheesecakeufo/komorebi.git
cd komorebi
mkdir build
cd build
cmake ..
sudo make install
以上命令执行完之后就将软件安装好了,是不是很简单(^_^)
左侧的是墙纸软件,左侧的是制做自己的动态桌面墙纸的软件。打开左侧的Komorebi,正常情况会出现如下界面:
这个页面有三个选项可选择,第一个是打开24小时制显示,第二个是桌面图标显示,就是可以显示出桌面的文件夹、垃圾桶、快捷方法图标这种,第三个是使能动态墙纸,必须勾选能够播放动态墙纸。
这儿面就是墙纸库,上面早已有我自己制做的4个动态墙纸了。
有的人可能第一次安装会出现如下情况:
里面黄色警告是说你没有gstreamer1.0-libav这个依赖库,终端中输入如下命令安装即可:
sudo apt install gstreamer1.0-libav
至此,Komorebi软件就安装成功了本地壁纸自动更换,你也可以使用库中自带的动态墙纸替换你原来那一成不变的静态墙纸了。
制做自己的动态墙纸
里面只是将软件安装成功而已,没有我们自己的DIY如何可以呢,下边开始制做我们自己的动态墙纸。
打开左侧的软件“WallpaperCreator”,会出现如下界面:
第一行是你的墙纸名称,自己随意命名就是;
第二行选择“Avideo”;
第三行是你下载好的视频的地址,直接浏览找到即可;
第四行是视频的截图,打开视频随意截取一张图片就行。
全部选好之后点击“Next”进入如下界面:
这一页通常只须要选择第一行,看你要不要在桌面墙纸上显示时间了,我不须要在桌面上显示时间就选择了“Hidedate&time”,之后点击“Next”进入下一个界面:
到这儿我们DIY的桌面墙纸就完成大半了,剩下的就只是在终端里面执行下上图中的命令就行了。以我的笔记本为例,在终端中输入如下命令:
sudo mv /home/heathzhong/minions /System/Resources/Komorebi
好了,大功完成,接出来只须要在Komorebi软件中选择你须要墙纸就行了(๑•̀ㅂ•́)و✧