返回
编程
分类

必威官网亚洲体育Ubuntu下是足以兑现多张壁纸动态切换的,然后把你中意的壁纸以至调整脚本复制到这几个目录上面

日期: 2020-01-02 08:09 浏览次数 : 158

  壁纸有时候能够给和谐八个不周边的心态;收藏了好些个壁纸的图片,这里翻出来一遍让它们主动地晒个够,google一下,果然有了!

必威官网亚洲体育 ,转自:碧铁锈红天

不知底大家在利用Ubuntu时有未有注意到,Ubuntu下是能够兑现多张壁纸动态切换的,Win7下也是有周围的信守。下边是在Ubuntu 10.10下实验的,以前版本的应当也能够。

  Ubuntu 9.10 自动转变壁纸大致分3步骤走:

Ubuntu Karmic(9.10卡塔尔国的桌面背景里面有个依期切换的,名字为做cosmos,路线坐落于/usr/share/backgrounds/cosmos,这一个门路下边某个壁纸以至调整改造壁纸的脚本文件:background-1.xml。 尽管您想新建一个谈得来喜好的壁纸, 同时让这一个壁纸能够依期退换,那么就须要先创立二个索引,然后把你向往的壁纸以至调整脚本复制到这些目录下边:

落实原理是行使二个xml文件来记录可供切换选取的壁纸。上面浮现的是Ubuntu 10.10中自带的一个样例。

  风度翩翩、建构友好的图片文件夹并将供给的图纸放置在该新建目录下

sudo mkdir -p /usr/share/backgrounds/sky

首先说雀巢(Nestle卡塔尔(英语:State of Qatar)下,Ubuntu暗中认可的壁纸贮存在/usr/share/backgrounds/目录下的,在该目录中还会有二个cosmos(意思是“宇宙”)目录,cosmos里面包车型大巴xml文件正是得以完成动态桌面壁纸切换功效的了(见图1)。

  sudo mkdir -p /usr/share/background/heishage

sudo cp /usr/share/backgrounds/cosmos/background-1.xml /usr/share/backgrounds/sky/

必威官网亚洲体育 1

  二 、复制background-1.xml文件到步骤1所新建的文书下,并改革之

sudo cp /your/image /usr/share/backgrounds/sky

 

  sudo gedit /usr/share/backgrounds/cosmos/background-1.xml /usr/share/backgrounds/heishege/

接下来编辑调整脚本:

图1

  sudo gedit /usr/share/backgrounds/heishage/background-1.xml

sudo nano /usr/share/backgrounds/sky/background-1.xml

我们能够相当轻便的找到这么xml的样例,例如/usr/share/backgrounds/cosmos/background-1.xml ,内容如下:

  修正的意气风发对,请仿照效法此小说

将内部的渠道和文书名替换到你协和的就可以。 做完那几个,还不能够让您本人的背景图片出以往背景列表里,还索要创设二个操纵gnome背景属性的本子。

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>

  三、构建三个垄断(monopoly卡塔尔(英语:State of Qatar)gnome背景属性的脚本

sudo cp /usr/share/gnome-background-properties/cosmos.xml /usr/share/gnome-background-properties/sky.xml

唯唯诺诺看了这几个样例我们都早就知道怎么设置了吗。只要改动starttime、duration、transition等有关部分的值,然后在改动桌面包车型客车时候增加那个xml文件,就足以兑现桌面幻灯片的作用啊。

  sudo cp /usr/share/gnome-background-properties/cosmos.xml /usr/share/gnome-background-properties/heishage.xml

再把sky.xml中的background-1.xml的不二秘籍修正成你的就能够。

本人写麻烦呢,早有牛人做了一个二货程序。点击这里下载这么些万能的让Ubuntu完毕相同Windows7桌面壁纸定期切换作用的python小程序。

  sudo gedit /usr/share/gnome-background-properties/heishage.xml

<filename>/usr/share/backgrounds/sky/background-1.xml</filename>

必威官网亚洲体育 2

  把上文件中的的 cosmos换为 heishage(你的目录名卡塔尔国最终的路径改为你的 background-1.xml路径

必威官网亚洲体育 3

  如:

必威官网亚洲体育 4

  /usr/share/background/heishage/background-1.xml

  就那样好咯…..壁纸换到换去还时蛮有趣,今后以为貌似全部都要换咯,不然有个别东西欠美观咯…. 换去。

Ubuntu 9.10 自...