如何给你的Ubuntu系统桌面换个漂亮的动态壁纸

前言

  经常用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

以上命令执行完以后就将软件安装好了,是不是很简单(^ _ ^)
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第1张图片
左边的是壁纸软件,右边的是制作自己的动态桌面壁纸的软件。打开左边的Komorebi,正常情况会出现如下界面:
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第2张图片
  这个页面有三个选项可选择,第一个是打开24小时制显示,第二个是桌面图标显示,就是可以显示出桌面的文件夹、垃圾桶、快捷方式图标这些,第三个是使能动态壁纸,必须勾选才能播放动态壁纸。

如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第3张图片
这里面就是壁纸库,里面已经有我自己制作的4个动态壁纸了。

有的人可能第一次安装会出现如下情况:
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第4张图片
上面红色警告是说你没有gstreamer1.0-libav这个依赖库,终端中输入如下命令安装即可:

sudo apt install gstreamer1.0-libav

至此,Komorebi软件就安装成功了,你也可以使用库中自带的动态壁纸替换你原先那一成不变的静态壁纸了。

制作自己的动态壁纸

  上面只是将软件安装成功而已,没有我们自己的DIY怎么可以呢,下面开始制作我们自己的动态壁纸。
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第5张图片
  打开右边的软件“Wallpaper Creator”,会出现如下界面:
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第6张图片
第一行是你的壁纸名称,自己随便命名就是;
第二行选择“A video”;
第三行是你下载好的视频的地址,直接浏览找到即可;
第四行是视频的截图,打开视频随便截取一张图片就行。
全部选好以后点击“Next”进入如下界面:
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第7张图片
这一页一般只需要选择第一行,看你要不要在桌面壁纸上显示时间了,我不需要在桌面上显示时间就选择了“Hide date & time”,然后点击“Next”进入下一个界面:
如何给你的Ubuntu系统桌面换个漂亮的动态壁纸_第8张图片
到这里我们DIY的桌面壁纸就完成大半了,剩下的就只是在终端上面执行下上图中的命令就行了。以我的电脑为例,在终端中输入如下命令:

sudo mv /home/heathzhong/minions /System/Resources/Komorebi

好了,大功完成,接下来只需要在Komorebi软件中选择你需要壁纸就行了(๑•̀ㅂ•́)و✧

你可能感兴趣的:(Linux学习笔记)