Aggiungere sfondi extra

È possibile rendere disponibili sfondi aggiuntivi per gli utenti sul sistema seguendo i passaggi seguenti.

Impostare sfondi aggiuntivi

  1. Creare un file XML, ad esempio nomefile.xml. In questo file, utilizzare le chiavi dallo schema GSettings org.gnome.desktop.background per specificare gli sfondi aggiuntivi e il loro aspetto.

    Di seguito è riportato un elenco delle chiavi più utilizzate:

    Chiavi GSettings dello schema org.gnome.desktop.background

    Nome della chiave

    Valori possibili

    Descrizione

    picture-options

    «none», «wallpaper», «centered», «scaled», «stretched», «zoom», «spanned»

    Determina come viene resa l'immagine impostata da wallpaper_filename.

    color-shading-type

    «horizontal», «vertical» e «solid»

    Come sfumare il colore di sfondo.

    primary-color

    predefinito: #023c88

    Il colore sinistro o superiore quando si disegnano gradienti, o il colore solido.

    secondary-color

    predefinito: #5789ca

    Il colore destro o inferiore quando si disegnano gradienti, non usato per il colore solido.

    È possibile visualizzare un elenco completo delle chiavi org.gnome.desktop.background e dei valori possibili utilizzando dconf-editor o lo strumento a riga di comando gsettings. Consultare Browse GSettings values for your applications per ulteriori informazioni.

    Di seguito è riportato un file di esempio nomefile.xml:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
    <wallpapers>
      <wallpaper deleted="false">
        <name>Sfondo aziendale</name>
        <name xml:lang="en">Company Background</name>
        <name xml:lang="de">Firmenhintergrund</name>
        <filename>/usr/local/share/backgrounds/sfondo-azienda.jpg</filename>
        <options>zoom</options>
        <shade_type>solid</shade_type>
        <pcolor>#ffffff</pcolor>
        <scolor>#000000</scolor>
      </wallpaper>
    </wallpapers>
    
  2. Posizionare il file nomefile.xml nella directory /usr/share/gnome-background-properties/.

    Gli utenti avranno gli sfondi aggiuntivi disponibili per la configurazione in Impostazioni ▸ Sfondo.

Specificare più sfondi

In un file di configurazione, è possibile specificare più elementi <wallpaper> per aggiungere più sfondi.

Si veda l'esempio seguente con due elementi <wallpaper>, che aggiungono due sfondi diversi:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
  <wallpaper deleted="false">
    <name>Sfondo aziendale</name>
    <name xml:lang="en">Company Background</name>
    <name xml:lang="de">Firmenhintergrund</name>
    <filename>/usr/local/share/backgrounds/sfondo-azienda.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#ffffff</pcolor>
    <scolor>#000000</scolor>
  </wallpaper>
  <wallpaper deleted="false">
    <name>Sfondo aziendale 2</name>
    <name xml:lang="en">Company Background 2</name>
    <name xml:lang="de">Firmenhintergrund 2</name>
    <filename>/usr/local/share/backgrounds/sfondo-azienda-2.jpg</filename>
    <options>zoom</options>
    <shade_type>solid</shade_type>
    <pcolor>#ff0000</pcolor>
    <scolor>#00ffff</scolor>
  </wallpaper>
</wallpapers>