Como modificar a imagem de plano de fundo padrão do sistema

9

Estou prestes a enviar um novo sistema instalado 10.04 para um cliente. Este é o primeiro sistema que estamos enviando com nosso software pré-instalado e uma plataforma adicional de teste de hardware, então eu pensei que seria uma boa idéia ter o papel de parede da área de trabalho incluindo o logotipo da empresa.

O que quero fazer é adicionar o logotipo à imagem de plano de fundo padrão. as perguntas são:

  1. Onde o conjunto de planos de fundo é armazenado?
  2. Quais são as regras para criar um plano de fundo personalizado do zero?
  3. Se eu criar um plano de fundo do zero, como adicioná-lo ao conjunto de plano de fundo do sistema (ou seja, não apenas salvá-lo no diretório Imagens do usuário - quero que ele esteja disponível para todos os futuros usuários da máquina)?
por ysap 14.10.2011 / 16:43

2 respostas

11
  • Coloque a imagem que você deseja usar como imagem de plano de fundo em /usr/share/backgrounds/ Exemplo:

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

  • Editar o /usr/share/gnome-background-properties/ubuntu-wallpapers.xml . Remova as imagens padrão (se você quiser) e adicione entradas personalizadas e finalmente salve o arquivo. (Certifique-se de que as entradas sejam feitas antes da última linha, isto é, antes da linha </wallpapers> ). Exemplo:

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>
  • Agora, sempre que um usuário tentar alterar o segundo plano, os arquivos listados de acordo com o arquivo XML serão exibidos por padrão somente na janela Preferências de aparências
por Nitin Venkatesh 14.10.2011 / 16:56
5

As imagens de fundo são armazenadas em

/usr/share/backgrounds

Para que os arquivos apareçam na lista de planos de fundo disponíveis para todos os usuários, incluindo os novos, você precisará adicionar as informações deles a um arquivo XML nessa pasta:

/usr/share/gnome-background-properties

Se você estiver personalizando o Ubuntu, siga o exemplo do arquivo ubuntu-wallpapers.xml para o formato a ser usado para suas informações de segundo plano.

    
por Adrian 14.10.2011 / 17:07