Come modificare il tema / greeter LightDM?

50

Ho scaricato un paio di greeter per LightDM, ma non ho capito come abilitarli. C'è un modo per cambiare greeter, sia con il metodo grafico che con la riga di comando ?. Non ho intenzione di cambiare il display manager, né lo sfondo, ma di cambiare il layout e l'aspetto della schermata di login attraverso un "tema" diverso (greeter è il nome dei temi LightDm). Grazie per il tuo tempo.

    
posta Tigull 05.11.2011 - 13:05

9 risposte

49

Modifica l'opzione greeter-session in /etc/lightdm/lightdm.conf sul greeter desiderato.

Se ad esempio vuoi utilizzare lightdm-gtk-greeter .

Apri "/etc/lightdm/lightdm.conf" con qualsiasi editor come root. Ad esempio sudo vim /etc/lightdm/lightdm.conf , quindi modifica la linea

greeter-session=unity-greeter

a

greeter-session=lightdm-gtk-greeter

Se il file non esiste, lascia che contenga

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

Quindi tutto quello che devi fare è assicurarti che il greeter sia installato (ad es. il pacchetto lightdm-gtk-greeter ) e quindi riavviare lightdm.

    
risposta data Zoke 05.11.2011 - 17:31
22

Cambia il Greeter LightDM

KDM, un altro display manager, ha temi che possono essere modificati utilizzando un front-end di configurazione. LightDM ha greeters che possono essere modificati, ma non c'è front-end.

La configurazione di LighDM è regolata dal file lightdm.conf, tuttavia non deve essere modificata direttamente, ma usa il backend lightdm-set-defaults .

Prima di modificare la configurazione di LighDM, crea un backup del file:

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

Ci sono diversi greeter LightDM, come lightdm-unity-greeter, lightdm-gtk-greeter, lightdm-webkit-greeter e lightdm-kde-greeter.

Per questo esempio userò lightdm-kde-greeter .

Se stai facendo questo da una console di root, digita tutti i comandi senza sudo . Per i seguenti comandi, se si utilizza una GUI (interfaccia utente grafica), utilizzare la sequenza di tasti ALT-F2 o il tasto Super (in genere il tasto Windows) e digitare il termine per aprire un terminale di propria scelta. Se il terminale predefinito di KDE, scrivi semplicemente konsole.

Segui attentamente questi passaggi.

  1. Assicurati di aver installato LightDM e il benvenuto di tua scelta digitando il seguente comando.

    sudo apt-get install -s lightdm-kde-greeter

  2. Se ricevi il messaggio "Impossibile trovare il pacchetto ...", controlla cosa hai digitato se era corretto, inserisci la seguente sequenza di comandi e poi vai al passaggio 4. Altrimenti, vai al passaggio 3.

    sudo apt-add-repository ppa:agateau/lightdm-kde
    sudo apt-get update
    sudo apt-get install lightdm-kde-greeter

  3. Se non vedi 0 appena installato nella seguente sequenza: "0 aggiornato, 0 appena installato, 0 da rimuovere e 0 non aggiornato, quindi inserisci di nuovo il comando senza -s che è il opzione per simulare un'azione in apt-get, quindi andare al passaggio 4.

    sudo apt-get install lightdm-kde-greeter

  4. Per molti utenti, il comando lightdm-set-defaults non verrà trovato perché non si trova nel loro percorso. Per questo motivo, utilizzeremo /usr/lib/lightdm/lightdm-set-defaults . Per impostare il greeter su lightdm-kde-greeter , digita il seguente comando in un terminale:

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

  5. Se ti trovi in una console di root o hai installato Xephyr, puoi controllare la configurazione utilizzando la funzione di test integrata. Puoi accedere solo come te stesso. Non usare sudo!

    lightdm --test-mode

  6. Per ottenere i migliori risultati, spegnere e riavviare il sistema. Ricorda /etc/lightdm/lightdm.conf.old in modo che tu possa usarlo per sostituire lightdm.conf se qualcosa va storto. Suggerisco di scriverlo. Se qualcosa va storto e non riesci ad accedere, digita questo comando che dovresti anche aver annotato per riportare il backup sul file di configurazione.

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

Nota

Ho raccolto la maggior parte di queste informazioni dalla LightDM Ubuntu Wiki . Tranne che per aggiungere il PPA, le informazioni non sono specifiche per la versione e LightDM è al di là della fase di test. Maggiori informazioni sul link

Se qualcosa va terribilmente storto.

  1. Se non hai grafica, vai a un terminale di testo usando CTRL-ALT-F1.
  2. Interrompi LightDM con sudo stop lightdm .
  3. A seconda dell'installazione, avvia GDM con sudo start gdm o KDM con sudo start kdm .
  4. Esegui sudo dpkg-reconfigure lightdm per impostare il display manager predefinito.
  5. Modifica / etc / X11 / default-display-manager e impostalo su / usr / sbin / gdm o / usr / bin / kdm se non riesci a eseguire quanto sopra.
  6. Disinstallare LightDM e GDM lo sostituiranno dopo un riavvio.

    sudo apt-get remove lightdm

risposta data Thomas Sisson 21.04.2013 - 20:49
4

Bastainstallarequesto:

sudoapt-getinstalllightdm-gtk-greeter-settings

Quindi,avviailprogrammadellaGUI" Impostazioni LightDM GTK + Greeter " Configura ciò che vuoi e poi riavvia.

    
risposta data mdalacu 11.02.2016 - 14:41
2

Prova questo piccolo strumento per cambiare facilmente il tema LightDM (PPA realizzato da Claudio Novais):

sudo apt-add-repository ppa:claudiocn/slm && sudo apt-get update

sudo apt-get install simple-lightdm-manager

Vedi questo video che spiega come usarlo!

    
risposta data Jorge Pinho 05.11.2011 - 16:39
1

Solo una nota, su Ubuntu 14.04.5 LTS ho questo:

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

... quindi i file suggeriti altrove (es. /etc/lightdm/lightdm.conf accettata) non ha funzionato per me - ciò che è stato, è stato creare il mio file 60-my-own.conf che sarebbe stato ordinato per ultimo in / usr / share / lightdm / lightdm .conf.d /, in cui posso finalmente passare da greeters, ad esempio:

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter
    
risposta data sdaau 24.08.2016 - 06:51
0

Puoi cambiare lo sfondo di benvenuto LightDM effettuando le seguenti operazioni nel Terminale:

  1. digita gksu gedit /etc/lightdm/unity-greeter.conf
  2. Scorri fino a "sfondo" e cambia il percorso / nome file
    • Ti suggerisco di copiare il file in una directory separata, quindi ogni volta che vuoi passare, è più facile perché sono tutti nella stessa cartella.
  3. Salva il file
  4. Esci

Per ulteriori informazioni su LightDM, vai su Pagina Wiki di Ubuntu su LightDM

    
risposta data J. Austin Rodriguez 05.11.2011 - 14:28
0

Per Ubuntu 14.04.4 LTS:

1) Scarica il nuovo greeter, ad esempio:     sudo apt-get install ligthdm-gtk-greeter

2) modifica la configurazione come segue     sudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

[SeatDefaults]
#autologin-user=sirag 
#greeter-session=unity-greeter 
greeter-session=ligthdm-gtk-greeter

3) salva e riavvia  ~

    
risposta data Sirà 01.06.2016 - 11:04
-1

Installa Ubuntu Tweak . Aprilo e seleziona la scheda "Tweaks". Sotto "Avvio" selezionare "Impostazioni di accesso". Nell'angolo in alto a destra c'è una barra di ricerca, solo che è rimasto lo sblocco. Sblocca e puoi cambiare il tema gtk e icon all'avvio. Inoltre il logo e lo sfondo. Spero che ti aiuti.

    
risposta data jwdinkc 31.05.2012 - 17:23
-1

Cambia greeter su Ubuntu 14.04 Trusty = & lt;

Il Man-Pages per lightdm in ubuntu 14.04 fidato e up mostrando un rimando a dm-tool Questo è uno strumento per gestire alcune impostazioni di Mangaer di visualizzazione e è istalled asside Lightdm. Quindi puoi risolvere il tuo problema con questo comando

sudo dm-tool --switch-to-greeter <nameofgreeter>

Devi farlo dall'esterno di una sessione x. in uno script di init, per esempio

    
risposta data Josh 21.12.2014 - 14:57

Leggi altre domande sui tag