ubuntu实在是不错的,桌面效果也是很炫酷的。而对于强大的linux实现win7的自动切换背景也是比较小儿科的。限于水平,讨论一个菜鸟级的方案,请批评指正,tangchao90908@sina.com。
ubuntu的桌面背景里面有个定时切换的:
名称叫做cosmos,路径位于/usr/share/backgrounds/cosmos,
这个路径下面 有些壁纸以及控制更换壁纸的脚本文件:background-1.xml。
如果你想新建一个自己喜欢的壁纸集合, 同时让这些壁纸可以定时更换,具体操作如下:
1、新建一个目录,然后把你的壁纸以及上述的控制脚本复制到这个目录里:
sudo mkdir -p
/usr/share/backgrounds/testing (新建命令)
sudo cp /usr/share/backgrounds/cosmos/background-1.xml
/usr/share/backgrounds/testing/(复制命令)
sudo cp /your/background image /usr/share/backgrounds/testing
(/your/background image
是你图片路径,如/home/Tom/Pictures/dog.jpg,但是不建议中文地址和文件名)
2、编辑控制脚本:
注意:对background-1.xml(testing目录中的)赋予写入权限;
sudo chmod a+wx background-1.xml (在testing目录下执行此命令)
sudo vim
/usr/share/backgrounds/testing/background-1.xml(用vim编辑器打开)
(如果,不熟悉vim,可以通过用gedit编辑后另存再复制到test文件夹里。命令如下:
sudo cat /usr/share/backgrounds/testing/background-1.xml)
将里面的路径和文件名替换成你自己的如下图:
3、到这里,还不能让你自己的背景图片出现在背景列表里,还需要建立一个控制gnome背景属性的脚本。
sudo cp /usr/share/gnome-background-properties/cosmos.xml
/usr/share/gnome-background-properties/testing.xml(复制并重命名)
再把test.xml中的background-1.xml的路径(在文件的下面)修改成你的即可。
sudo vim /usr/share/gnome-background-properties/testing.xml
>>>
/usr/share/backgrounds/testing/background-1.xml
另外,图片不一定要复制到上面所说的文件夹,只要写对路经即可
1795.0
和
5.0
使用时间和转换时间,单位是秒,默认30分钟(1800秒),如要修改为10分钟,两个数字加起来为600就是了,比如 595.0 和
5.0 或 598.0 和 地方
这是最后的效果: