Cómo modificar la imagen de fondo predeterminada del sistema

10

Estoy a punto de enviar un nuevo sistema 10.04 instalado a un cliente. Este es el primer sistema que enviamos con nuestro software preinstalado y una plataforma de prueba de hardware adicional, por lo que pensé que sería una buena idea que el fondo de escritorio incluyera el logotipo de nuestra compañía.

Lo que quiero hacer es agregar el logotipo a la imagen de fondo predeterminada. las preguntas son:

  1. ¿Dónde se almacena el conjunto de fondos?
  2. ¿Cuáles son las reglas para crear un fondo personalizado desde cero?
  3. Si creo un fondo a partir de cero, ¿cómo puedo añadir a la del sistema de juego de fondo (es decir, no sólo guardarlo en imágenes el directorio del usuario - Quiero que esté disponible para todos los futuros usuarios de la máquina)?
ysap
fuente

Respuestas:

12
  • Coloque la imagen que desea usar como imagen de fondo en /usr/share/backgrounds/ Ejemplo:

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

  • Edite el /usr/share/gnome-background-properties/ubuntu-wallpapers.xml. Elimine las imágenes predeterminadas (si lo desea) y agregue entradas personalizadas y finalmente guarde el archivo. (Asegúrese de que las entradas se realicen antes de la última línea, es decir, antes de la </wallpapers>línea). Ejemplo:

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>
  • Ahora, cuando un usuario intente cambiar el fondo, los archivos enumerados de acuerdo con el archivo XML solo se mostrarán de manera predeterminada en la ventana de Preferencias de Apariencias
Nitin Venkatesh
fuente
Muy bienvenido :)
Nitin Venkatesh
entonces ... ¿cómo cambio la imagen en la pantalla de inicio de sesión?
ysap
nvm, respondió en otra pregunta.
ysap
¿Y cómo está haciendo la imagen por defecto?
papaiatis
5

Las imágenes de fondo se almacenan en

/usr/share/backgrounds

Para que los archivos aparezcan en la lista de fondos disponibles para todos los usuarios, incluidos los nuevos, deberá agregar su información a un archivo XML en esta carpeta:

/usr/share/gnome-background-properties

Si está personalizando Ubuntu, siga el ejemplo del ubuntu-wallpapers.xmlarchivo para el formato que usará para su información de fondo.

Adrian
fuente
Gracias, justo lo que necesitaba. Ojalá pudiera seleccionar dos respuestas. @nitstorm lo consiguió solo por el esfuerzo adicional :-)
ysap