如何设置动画背景?

我想在Ubuntu上使用动画桌面壁纸。 例如,动画启蒙背景。

如何实现这一目标?

动态壁纸

动态壁纸应用程序在OMG上有特色! Ubuntu 。

该软件附带了许多动态壁纸,包括:

  • LiveWallpaper截图 - 圈子

  • 星系

    LiveWallpaper截图 -  Galaxy

  • 关系

    LiveWallpaper截图 -  Nexus

  • 噪声

    LiveWallpaper截图 - 噪音

  • Photoslide

    LiveWallpaper屏幕截图 -  Photoslide

(显然,当他们真正移动时,这些看起来真的很酷。)

可以添加其他动态壁纸作为用C编写的插件。

我已经看到2个动画背景,并且在USC内部有一个名为xplanet的包。 这个网站就是它的来源。

这是地球和月亮转动的图片,看起来非常惊人。

图片

不幸的是我无法在11.04中使用它。

还有一个有实时阳光的人 。 可在此处找到安装它的PPA

图像2

您可以使用A-Desk,这是一个允许您将video文件用作壁纸的脚本。 这是我在Ubuntu 10.10上安装a-desk 0.17的文章的链接。

在Ubuntu 10.10上安装一个0.17的桌面

有一个新版本的A-Desk(0.18),但安装它的工作方式相同。

A-Desk的问题在于它的所有下载链接都失败了。

如果您可以使用“某种”动画背景,那么最好的解决方案是Ubuntu的“幻灯片”function,它有点隐藏在“设置”中,只能通过轻微的非GUI方式进行编辑。 它允许您在短时间内更改壁纸,从而为您提供动画效果。

这些 问题涵盖了这一function,并在这些博文中进行了讨论: Ubuntu中的高级背景幻灯片和Ubuntu Linux上的动画桌面壁纸 ,后者将其与其他选项进行了比较。

我发现了一个名为xwinwrap的强大工具,更具体地说是shantz-xwinwrap,它可以让你将任何程序(video播放器,屏幕保护程序)的输出绘制到桌面背景中。 安装说明并在http://tech.shantanugoel.com/2008/09/03/shantz-xwinwrap.html下载。


要编译,您需要从以下位置下载单个源文件:
http://bazaar.launchpad.net/~shantanu-goel/xwinwrap/devel/files
并安装这些包:
libxext-dev libxrandr-dev

在ubuntu 14.04上只有这个编译命令工作:
gcc -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls xwinwrap.c -lX11 -lXext -lXrender -o xwinwrap
基本上我不得不把-l和-o选项放到结尾处