Modifica lo sfondo della schermata di accesso

7

Ho installato Ubuntu Studio 15.10 e su questo:

sudo apt-get install ubuntu-desktop

Ora nella schermata di accesso, ho lo sfondo predefinito predefinito marrone di Ubuntu.

  • Ho provato questo come root:

    sudo xhost +SI:localuser:lightdm
    sudo su lightdm -s /bin/bash
    gsettings set com.canonical.unity-greeter background /usr/share/backgrounds/Tranquil_by_Pat_David.jpg
    

    Ma questo non ha cambiato nulla.

  • Avviare anche unity-control-center come utente lightdm e cambiare lo sfondo non ha avuto alcun effetto.

  • Ho anche controllato i diritti di /usr/share/backgrounds/Tranquil_by_Pat_David.jpg che sono globalmente leggibili.

posta rubo77 05.11.2015 - 09:49

3 risposte

19

Il modo corretto per cambiare lo sfondo predefinito unity-greeter è quello di sovrascrivere lo schema glib-2.0 , come specificato nella WiD di Ubuntu Light

I passaggi sono i seguenti:

  1. Crea il file /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override con i seguenti contenuti:

    [com.canonical.unity-greeter]
    draw-user-backgrounds=false
    background='/foo/wallpaper.png'
    
  2. Esegui sudo glib-compile-schemas /usr/share/glib-2.0/schemas

  3. Riavvia o accedi a TTY2 (accessibile premendo Ctrl + Alt + F2 ) ed esegui sudo service lightdm restart

Questo è stato testato su Ubuntu 14.04

Aggiornamento: 17 novembre 2015

Ho creato uno script che semplifica il processo di modifica dello sfondo di benvenuto. È stato testato nella sua forma definitiva su due versioni di Ubuntu, 14.04 LTS (macchina fisica effettiva) e 15.10 (Macchina virtuale) Può essere trovato in mio GitHub

    
risposta data Sergiy Kolodyazhnyy 05.11.2015 - 17:19
2

Sembra che tutti i gsettings non abbiano alcun effetto in Ubuntu 15.10, (forse perché ho installato Ubuntu Studio con xfce4 prima).

L'ho risolto aggiungendo questa riga a /etc/lightdm/lightdm-gtk-greeter.conf :

background=/usr/share/backgrounds/Tranquil_by_Pat_David.jpg

o in un comando sudo :

sudo su -c 'echo "background=/usr/share/backgrounds/Tranquil_by_Pat_David.jpg">>/etc/lightdm/lightdm-gtk-greeter.conf'
    
risposta data rubo77 05.11.2015 - 12:06
0

Il modo non coder è usare Ubuntu Tweak. Ancora disponibile per il metodo elencato in questa risposta .

    
risposta data Organic Marble 08.11.2016 - 21:09

Leggi altre domande sui tag