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

10

Estou prestes a enviar um novo sistema instalado 10.04 para um cliente. Este é o 1º sistema que enviamos com o software pré-instalado e uma plataforma de teste de hardware adicional, então achei que seria uma boa ideia fazer com que o papel de parede da área de trabalho incluísse o logotipo da empresa.

O que eu quero fazer é apenas adicionar o logotipo à imagem 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 a partir do zero?
  3. Se eu criar um plano de fundo a partir do zero, como o adiciono ao conjunto de plano de fundo do sistema (ou seja, não apenas o salve no diretório Imagens do usuário - quero que ele esteja disponível para todos os futuros usuários da máquina)?
ysap
fonte

Respostas:

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

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

  • Edite o /usr/share/gnome-background-properties/ubuntu-wallpapers.xml. Remova as imagens padrão (se desejar) e adicione entradas personalizadas e, finalmente, salve o arquivo. (Verifique se as entradas são feitas antes da última linha, ou seja, antes da </wallpapers>linha). 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 plano de fundo, os arquivos listados de acordo com o arquivo XML serão exibidos por padrão apenas na janela Preferências de aparência .
Nitin Venkatesh
fonte
Muito bem-vindos :)
Nitin Venkatesh
então ... como altero a imagem na tela de login?
precisa
NVM, respondeu em outra pergunta.
ysap
e como está tornando a imagem como padrão?
Papaiatis
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 novos, você precisará adicionar suas informações a um arquivo XML nesta pasta:

/usr/share/gnome-background-properties

Se você estiver personalizando o Ubuntu, siga sua sugestão do ubuntu-wallpapers.xmlarquivo para o formato a ser usado nas informações de segundo plano.

Adrian
fonte
Obrigado, exatamente o que eu precisava. Gostaria de poder selecionar duas respostas. @nitstorm entendeu apenas por causa do esforço extra :-)
ysap