不知道大家在使用Ubuntu时有没有注意到,Ubuntu下是可以实现多张壁纸动态切换的,Win7下也有类似的功能。下面是在Ubuntu 10.10下实验的,之前版本的应该也可以。实现原理是使用一个xml文件来记录可供切换选择的壁纸。下面展示的是Ubuntu 10.10中自带的一个样例。首先说明一下,Ubuntu默认的壁纸存放在/usr/share/backgrounds/目录下的,在该目录中还有一个cosmos(意思是“宇宙”)目录,cosmos里面的xml文件就是实现动态桌面壁纸切换功能的了(见图1)。
图1我们可以很容易的找到这样xml的样例,例如 /usr/share/backgrounds/cosmos/background-1.xml ,内容如下:01 <background>
02 <starttime>
03 <year>2009</year>
04 <month>08</month>
05 <day>04</day>
06 <hour>00</hour>
07 <minute>00</minute>
08 <second>00</second>
09 </starttime>
10 <!– This animation will start at midnight. –>
11 <static>
12 <duration>1795.0</duration>
13 <file>/usr/share/backgrounds/cosmos/cloud.jpg</file>
14 </static>
15 <transition>
16 <duration>5.0</duration>
17 <from>/usr/share/backgrounds/cosmos/cloud.jpg</from>
18 <to>/usr/share/backgrounds/cosmos/comet.jpg</to>
19 </transition>
20 <static>
21 <duration>1795.0</duration>
22 <file>/usr/share/backgrounds/cosmos/comet.jpg</file>
23 </static>
24 <transition>
25 <duration>5.0</duration>
26 <from>/usr/share/backgrounds/cosmos/comet.jpg</from>
27 <to>/usr/share/backgrounds/cosmos/earth-horizon.jpg</to>
28 </transition>相信看了这个样例大家都已经知道怎么设置了吧。只要更改starttime、duration、transition等相关部分的值,然后在更改桌面的时候添加这个xml文件,就可以实现桌面幻灯片的效果啦。自己写麻烦吗,早有牛人做了一个傻瓜程序。点击这里下载这个万能的让Ubuntu实现类似Windows7桌面壁纸定时切换功能的python小程序。
让 Ubuntu 10.10 支持 iOS4 设备Ubuntu下安装 2D 过关游戏田鸡阿托 Frogatto & Friends相关资讯 Ubuntu教程
- Ubuntu教程 - 使用Ubuntu拷贝CD和 (12/18/2013 14:38:16)
- 让Ubuntu 12.10支持RAR和7Z文件解 (11/15/2012 18:51:50)
- Windows 7硬盘安装Ubuntu 12.10图 (11/03/2012 19:22:47)
| - 完美安装Ubuntu 12.10最新AMD显卡 (11/27/2012 08:17:47)
- Win 7硬盘安装Ubuntu 12.10 (11/05/2012 13:30:34)
- 虚拟机上Ubuntu 11.10升级到12.04 (10/12/2012 20:00:38)
|
本文评论 查看全部评论 (0)