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

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

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

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

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

答案1

  • 地方您想要用作背景图像的图像示例/usr/share/backgrounds/

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

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

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

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
   <wallpaper>
    <name>Custom_Back1</name>
    <filename>/usr/share/backgrounds/1.jpg</filename>
    <options>zoom</options>
    <pcolor>#000000</pcolor>
    <scolor>#000000</scolor>
    <shade_type>solid</shade_type>
   </wallpaper>
</wallpapers>
  • 现在,每当用户尝试更改背景时,仅根据 XML 文件列出的文件将默认显示在外观偏好窗户

答案2

背景图像存储在

/usr/share/backgrounds

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

/usr/share/gnome-background-properties

如果您正在定制 Ubuntu,请从ubuntu-wallpapers.xml文件中找到用于背景信息的格式的提示。

相关内容