如何修改系统默认背景图片

我即将向客户发送一个新的10.04安装系统。 这是我们预装软件和附加硬件测试平台的第一个系统,所以我认为桌面壁纸包含我们公司的徽标是个不错的主意。

我想要做的只是将徽标添加到默认背景图像。 问题是:

  1. 存储背景的位置在哪里?
  2. 从头开始创建自定义背景的规则是什么?
  3. 如果我从头开始创建背景,如何将其添加到系统的背景集中(即,不仅将其保存在用户的图片目录中 – 我希望它可供所有未来的机器用户使用)?

  • 要用作背景图像的图像放在/usr/share/backgrounds/示例中:

    sudo cp ~/Pictures/1.jpg /usr/share/backgrounds/1.jpg

  • 编辑 /usr/share/gnome-background-properties/ubuntu-wallpapers.xml 。 删除默认图像(如果需要)并添加自定义条目,最后保存文件。 (确保条目在最后一行之前完成,即在行之前完成)。 例:

nits@nits-workstation:$ gksudo gedit/usr/share/gnome-background-properties/ubuntu- wallpapers.xml

     Custom_Back1 /usr/share/backgrounds/1.jpg zoom #000000 #000000 solid   
  • 现在,每当用户尝试更改背景时,默认情况下,根据XML文件列出的文件将显示在“ 外观首选项”窗口中

背景图像存储在

/usr/share/backgrounds

要使文件显示在所有用户(包括新用户)的可用背景列表中,您需要将其信息添加到此文件夹中的XML文件中:

/usr/share/gnome-background-properties

如果您要自定义Ubuntu,请从ubuntu-wallpapers.xml文件中获取您的提示,以获取用于背景信息的格式。