Ubuntu 10.04中自定义桌面背景幻灯片

本文介绍如何在Ubuntu10.04中自定义“宇宙”幻灯片作为桌面背景,包括更改图片停留时间及添加个人图片。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu 10.04在设置桌面背景时,有一个“宇宙”的幻灯片。设置此幻灯片后,桌面背景就会每隔一定时间变换一下。当然这个功能,在Windows下也有,只不过在Ubuntu下定制性更强一些。下面介绍如何自定义此幻灯片,让其显示自己喜欢的图片。
1.首先将自己喜欢的图片复制到如下目录:/usr/share/backgrounds/cosmos。
例如:nebula1.jpg,nebula2.jpg。
注:其实并不是必须将图片复制到上述目录,因为从下述步骤中可以看到所有的图片路径都是自定义的。不过为了便于管理,还是放到此目录下较好。
2.编辑/usr/share/backgrounds/cosmos/background-1.xml配置文件。

例如终端中输入命令:sudo gedit /usr/share/backgrounds/cosmos/background-1.xml,你会看到其内容如下:

<background>
  <starttime>
    <year>2009</year>
    <month>08</month>
    <day>04</day>
    <hour>00</hour>
    <minute>00</minute>
    <second>00</second>
  </starttime>
<!-- This animation will start at midnight. -->
  <static>
    <duration>1795.0</duration>
    <file>/usr/share/backgrounds/cosmos/cloud.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/cloud.jpg</from>
    <to>/usr/share/backgrounds/cosmos/comet.jpg</to>
  </transition>
  <static>
    <duration>1795.0</duration>
    <file>/usr/share/backgrounds/cosmos/comet.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/comet.jpg</from>
    <to>/usr/share/backgrounds/cosmos/earth-horizon.jpg</to>
  </transition>
  ...
  ...
  ...
  <static>
    <duration>1795.0</duration>
    <file>/usr/share/backgrounds/cosmos/sombrero.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/sombrero.jpg</from>
    <to>/usr/share/backgrounds/cosmos/whirlpool.jpg</to>
  </transition>
  <static>
    <duration>1795.0</duration>
    <file>/usr/share/backgrounds/cosmos/whirlpool.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/whirlpool.jpg</from>
    <to>/usr/share/backgrounds/cosmos/cloud.jpg</to>
  </transition>
</background>
首先需要认清此文件各标签的含义。
background为根标签,表示此文件用于自定义桌面背景。
starttime标签中定义了该文件生效的起始时间,这只要保证是过去的时间即可,一般不需修改。
static标签中定义了该时间段下的背景图片的完整路径(file标签)和图片停留的时间长度并以秒计算(duration标签)。
transition标签中定义了切换图片所需的时间并以秒计算(duration标签)、切换前图片的完整路径(from标签)和切换后图片的完整路径(to标签)。
了解了上述定义,可以看到每隔1800秒(亦即30分钟)就会切换一张图片。现在我们可以改变一下图片停留的时间(改为45分钟),添加2张自定义的图片。下面就是修改后的内容:

<background>
  <starttime>
    <year>2009</year>
    <month>08</month>
    <day>04</day>
    <hour>00</hour>
    <minute>00</minute>
    <second>00</second>
  </starttime>
<!-- This animation will start at midnight. -->
  <static>
    <duration>2695.0</duration>
    <file>/usr/share/backgrounds/cosmos/cloud.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/cloud.jpg</from>
    <to>/usr/share/backgrounds/cosmos/comet.jpg</to>
  </transition>
  <static>
    <duration>2695.0</duration>
    <file>/usr/share/backgrounds/cosmos/comet.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/comet.jpg</from>
    <to>/usr/share/backgrounds/cosmos/earth-horizon.jpg</to>
  </transition>
  ...
  ...
  ...
  <static>
    <duration>2695.0</duration>
    <file>/usr/share/backgrounds/cosmos/sombrero.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/sombrero.jpg</from>
    <to>/usr/share/backgrounds/cosmos/whirlpool.jpg</to>
  </transition>
  <static>
    <duration>2695.0</duration>
    <file>/usr/share/backgrounds/cosmos/whirlpool.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/whirlpool.jpg</from>
    <to>/usr/share/backgrounds/cosmos/nebula1.jpg</to>
  </transition>
  <static>
    <duration>2695.0</duration>
    <file>/usr/share/backgrounds/cosmos/nebula1.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/nebula1.jpg</from>
    <to>/usr/share/backgrounds/cosmos/nebula2.jpg</to>
  </transition>
  <static>
    <duration>2695.0</duration>
    <file>/usr/share/backgrounds/cosmos/nebula2.jpg</file>
  </static>
  <transition>
    <duration>5.0</duration>
    <from>/usr/share/backgrounds/cosmos/nebula2.jpg</from>
    <to>/usr/share/backgrounds/cosmos/cloud.jpg</to>
  </transition>
</background>
注:这个文件是实时的,修改此文件后不需注销或重新启动即可生效。


### Ubuntu 壁纸与背景图设置 Ubuntu桌面壁纸和背景图可以通过多种方式进行设置和修改。以下是一些常见方法以及相关信息: #### 1. 默认壁纸路径 默认的 Ubuntu 壁纸存储在系统目录中,通常位于 `/usr/share/backgrounds/`[^2]。用户可以访问该目录并查看所有可用的默认壁纸。例如,在终端中运行以下命令即可列出所有默认壁纸: ```bash ls /usr/share/backgrounds/ ``` #### 2. 修改桌面壁纸 通过 GNOME 设置工具可以轻松更改桌面壁纸。此外,也可以使用 `gsettings` 命令行工具来实现自动化设置。例如,将桌面壁纸更改为 `/usr/share/backgrounds/warty-final-ubuntu.png` 的命令如下: ```bash gsettings set org.gnome.desktop.background picture-uri "file:///usr/share/backgrounds/warty-final-ubuntu.png" ``` 上述命令会直接修改当前用户的桌面背景[^1]。 #### 3. 终端背景透明度调整 对于使用 Tilix 或其他支持透明背景的终端模拟器,可以通过调整透明度百分比来实现半透明效果。例如,设置透明度为 50% 的命令如下: ```bash gsettings set com.gexperts.Tilix.Profile:/com/gexperts/Tilix/profiles/2b7c4080-0ddd-46c5-8f23-563fd3ba789d/ background-transparency-percent 50 ``` 此命令适用于特定的 Tilix 配置文件[^4]。 #### 4. 开机与关机背景颜色 Ubuntu 的开机和关机背景颜色由 GRUB 引导加载程序控制。默认情况下,大多数版本的 Ubuntu 使用紫色作为背景色(20.04 版本例外,其背景为黑色)。如果需要修改 GRUB 背景色,可以编辑 `/etc/default/grub` 文件中的 `GRUB_BACKGROUND` 参数,并指定自定义图片路径[^3]。 #### 5. 自定义壁纸管理 用户还可以下载第三方工具或脚本来管理和切换壁纸。例如,`variety` 是一个流行的壁纸管理工具,支持定时更换壁纸、模糊效果等功能。安装命令如下: ```bash sudo apt install variety ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值