Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/DisplayManager/LightDM"
Differenze tra le versioni 10 e 28 (in 18 versioni)
Versione 10 del 19/01/2016 14.47.57
Dimensione: 12837
Commento:
Versione 28 del 14/11/2016 19.10.37
Dimensione: 14151
Commento: Login automatico in XFCE, copia/incolla da gem1978/lightdm
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from andreas-xavier/LightDMprova
Linea 4: Linea 5:
<<Indice(depth=1 align=right)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?xxx"; rilasci="15.10 14.04")>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=544298"; rilasci="15.10 14.04 12.04")>>
Linea 8: Linea 10:
'''[[http://www.freedesktop.org/wiki/Software/LightDM/|LightDM]]''' è il ''[[https://en.wikipedia.org/wiki/X_display_manager_%28program_type%29|display manager]]'' predefinito in Ubuntu e in gran parte delle sue derivate ufficiali. Ha sostituito altri display manager precedentemente preinstallati, come '''GNOME Display Manager (GDM)''' e '''LXDM'''.

Viene avviato immediatamente dopo il caricamento del sistema all'avvio, gestendo il login grafico tramite il [[https://it.wikipedia.org/wiki/X_Window_System|server X]]. Serve inoltre per gestire l'accesso degli utenti al sistema e per altre opzioni, fra cui la scelta dell'[[AmbienteGrafico/AmbientiDesktop|ambiente desktop]]. Le principali caratteristiche di LightDM sono:
 * Assenza di dipendenze da Gnome 
 * Uso di !WebKit per il rendering dei temi
 * Supporto a GTK e Qt
 * Possibilità di personalizzabile del tema, detto ''Greeter''

La guida espone le procedure di installazione e configurazione valide per il tema '''Unity Greeter''' (di default in Ubuntu) e '''GTK Greeter''' (di default in Lubuntu, Xubuntu, Ubuntu MATE e altri). Tratta in paragrafi distinti le procedure attraverso tool grafici e modalità manuale (cioè modificando i file di configurazione attraverso un [[Ufficio/EditorDiTesto|editor di testo]]).
'''[[http://www.freedesktop.org/wiki/Software/LightDM/|LightDM]]''' è il [[https://en.wikipedia.org/wiki/X_display_manager_%28program_type%29|display manager]] predefinito in Ubuntu e in gran parte delle sue derivate. Ha sostituito altri display manager come '''GNOME Display Manager (GDM)''' e '''[[http://wiki.ubuntu-it.org/AmbienteGrafico/DisplayManager/Lxdm|Lxdm]]'''.

Viene avviato immediatamente dopo il caricamento del sistema all'avvio, gestendo il login grafico tramite il [[https://it.wikipedia.org/wiki/X_Window_System|server X]]. Serve inoltre per gestire l'accesso degli utenti al sistema e per altre opzioni, fra cui la scelta dell'[[AmbienteGrafico/AmbientiDesktop|ambiente desktop]]. Le principali caratteristiche di '''LightDM''' sono:
 * assenza di dipendenze da '''Gnome''';
 * uso di !WebKit per il rendering dei temi;
 * supporto a GTK e Qt;
 * possibilità di personalizzazione del tema, detto ''Greeter''.

La guida espone le procedure di installazione e configurazione valide per il tema '''Unity Greeter''' (di default in Ubuntu) e '''GTK Greeter''' (di default in Lubuntu, Xubuntu, Ubuntu MATE e altri). Tratta in paragrafi distinti le procedure attraverso tool grafici, modalità manuale (cioè modificando i file di configurazione attraverso un [[Ufficio/EditorDiTesto|editor di testo]]) e attraverso [[AmministrazioneSistema/RigaDiComando|riga di comando]] (non più disponibile dalla versione 14.04).
Linea 19: Linea 21:
Come detto in precedenza, '''LightDM''' si trova preinstallato in Ubuntu. Tuttavia in alcuni casi potrebbe esserne necessaria l'installazione (su [[Installazione/CdMinimale|sistemi minimali]], per sostituire un display manager differente ecc.). Seguire i seguenti passaggi:
Come detto in precedenza, '''LightDM''' si trova preinstallato in Ubuntu. Tuttavia in alcuni casi potrebbe esserne necessaria l'installazione (su [[Installazione/CdMinimale|sistemi minimali]], per sostituire un display manager differente ecc.).
Linea 21: Linea 25:
 0. Se installato in precedenza un altro display manager digitare i seguenti comandi in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{  0. Se già presente un altro display manager, bisogna inoltre impostare '''LightDM''' come predefinito. Digitare quindi i seguenti comandi in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
Linea 24: Linea 28:
 e selezionare '''LighDM''' nella schermata successiva.
Al riavvio '''LighDM''' comparirà nella schermata di login.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/Info.png,,center)>> ||<style="padding:0.5em; border:none;">''Per ottimizzare l'utilizzo di LightDM potrebbe essere utile installare anche il pacchetto relativo al tema grafico (installare preferibilmente il Greeter predefinito del principale ambiente DE presente nel sistema). Consultare a tal proposito il relativo paragrafo.''||
 e selezionare '''LightDM''' nella schermata successiva.
Al riavvio '''LightDM''' comparirà nella schermata di login.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Per ottimizzare l'utilizzo di '''LightDM''' potrebbe essere utile installare anche il pacchetto relativo al tema grafico (installare preferibilmente il Greeter predefinito del principale ambiente DE presente nel sistema). Consultare a tal proposito il relativo [[#greeter|paragrafo]]. ||
Linea 30: Linea 34:
== Unity Greeter ==
È possibile modificare il tema Unity Greeter attraverso lo strumento '''Unity Tweak Tool''' oppure in alternativa '''Ubuntu Tweak'''.

=== Unity Tweak Tool ===

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://unity-tweak-tool|unity-tweak-tool]], se assente nel proprio sistema.
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''Unity Tweak Tool'''.
 0. Nella sezione '''Aspetto''' selezionare '''''..............'''''.
 0. Verrà aperta la..................

== Ubuntu ==

Non esistono tool grafici preinstallati per modificare '''LightDM'''. Tuttavia a tale scopo è possibile abilitare gli strumenti '''dconf-Editor''' o in alternativa '''Ubuntu Tweak''' (quest'ultimo di terze parti).

=== dconf-Editor ===

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://dconf-editor|dconf-editor]], se assente nel proprio sistema.
 0. Digitare in sequenza i seguenti comandi in un [[AmministrazioneSistema/RigaDiComando|terminale]]: {{{
sudo -i}}} {{{
xhost +SI:localuser:lightdm}}} {{{
su lightdm -s /bin/bash
}}}
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''dconf-Editor'''.
 0. Nella tab di sinistra selezionare il percorso '''''com → canonical → unity → unity-greeter'''''.
 0. Nella tab di destra apportare le modifiche desiderate nelle sezioni di proprio interesse.
Linea 42: Linea 53:
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] lo strumento [[AmministrazioneSistema/UbuntuTweak|Ubuntu Tweak]], se assente nel proprio sistema.  0. Installare '''[[AmministrazioneSistema/UbuntuTweak|Ubuntu Tweak]]''', se assente nel proprio sistema.
Linea 44: Linea 55:
 0. Nella tab '''Ottimizzazione''' selezionare '''''Avvio → Impostazioni d'accesso'''''.
 0. Apportare le modifiche desiderate nelle sezioni di proprio interesse.

== GTK Greeter ==
È possibile modificare l'aspetto di '''
LightDM''' tramite il tool grafico '''LightDM GTK+ Greeter Settings''', presente nel [[AmministrazioneSistema/CentroDiControllo|Gestore delle impostazioni]] a partire dalla versione 15.04.

Di seguito le istruzioni per l'installazione.

=== Ubuntu 15.04 e successive ===

Se assente,
[[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://lightdm-gtk-greeter-settings|lightdm-gtk-greeter-settings]].

=== Ubuntu 14.04 ===

 0. Attivare il [[Repository#Gestire_i_repository|repository]] '''ppa:kalgasnik/ppa''' digitando i seguenti comandi in una finestra di [[AmministrazioneSistema/RigaDiComando#Aprire_una_finestra_di_terminale|terminale]]:{{{
 0. Nella scheda '''Ottimizzazione''' selezionare '''''Avvio → Impostazioni d'accesso'''''.
 0. Premere il tasto '''Sblocca''', inserire la password e apportare le modifiche desiderate nelle sezioni di proprio interesse.

== Kubuntu 14.04 ==

Accedere a '''''Impostazioni di sistema → Amministrazione di sistema → Schermata d'accesso (LightDM)'''''.

== Xubuntu, Ubuntu MATE, Ubuntu GNOME, Lubuntu ==

È possibile modificare l'aspetto di '''LightDM''' tramite l'apposito
tool grafico '''LightDM GTK+ Greeter Settings''', presente nel [[AmministrazioneSistema/CentroDiControllo|Gestore delle impostazioni]] a partire dalla versione 15.04. <<BR>>
Nelle versioni 14.04 e successive è possibile installarlo, se assente.
Di seguito le istruzioni per l'installazione.

=== Versione 15.10 ===

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://lightdm-gtk-greeter-settings|lightdm-gtk-greeter-settings]].

=== Versione 14.04 ===

 0. Attivare il [[Repository#Gestire_i_repository|repository]] '''ppa:kalgasnik/ppa''' digitando il seguente comando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
Linea 61: Linea 76:
Linea 67: Linea 81:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">''Prima di apportare modifiche ai file di seguito indicati, si raccomanda di salvare una copia di backup.||

== Informazioni preliminari ==
'''LightDM''' è configurabile modificando i seguenti file:

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Prima di apportare modifiche di seguito indicate, si raccomanda di salvare preventivamente una copia di backup dei file interessati.''' ||

Le configurazioni di '''LightDM''' sono contenute nei i seguenti file:
Linea 76: Linea 90:
Le configurazioni fornite dal sistema sono conservate nel file non modificabile `/usr/share/lightdm/lightdm.conf.d/*.conf`.
Con i diritti di amministrazione si può sovrascriverne la configurazione nei file `/etc/lightdm/lightdm.conf.d/*.conf` and `/etc/lightdm/lightdm.conf`.
Ad esempio, per sovrascrivere la sessione di default preimpostata dal sistema (contenuta in `/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf`) è necessario creare il file `/etc/lightdm/lightdm.conf.d/50-myconfig.conf` con l'aggiunta delle seguenti stringhe:
{{{
Salvo diversa indicazione, le modifiche ai parametri indicate di seguito, vanno eseguite modificando il file `/etc/lightdm/lightdm.conf` tramite un [[Ufficio/EditorDiTesto|editor di testo]] aperto con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]].

Un esempio del suddetto file, privo di particolari configurazioni, può essere il seguente: {{{
Linea 81: Linea 94:
user-session=mysession
}}}
Il contenuto del file `/usr/share/doc/lightdm/lightdm.conf.gz` mostra tutte le possibili configurazioni.

Un ulteriore file di configurazione è `/etc/lightdm/users.conf`. Tuttavia le impostazioni di questo file vengono ignorate dal sistema se è in funzione '''accountsservice'''. Per verifica digitare in un [[AmministrazioneSistema/RigaDiComando#Aprire_una_finestra_di_terminale|terminale]]: {{{
ps -aef | grep accountsservice
}}}

Tutte le modifiche ai parametri indicate di seguito, vanno eseguite con un [[Ufficio/EditorDiTesto|editor di testo]] aperto con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]].
greeter-session=unity-greeter
user-session=ubuntu
}}}
L'elenco completo dei parametri modificabili è disponibile nel file contenuto nell'archivio `/usr/share/doc/lightdm/lightdm.conf.gz`.
Linea 93: Linea 101:
Di default '''LightDM''' permette l'accesso temporaneo con sessione Ospite. È possibile disabilitare questa funzione modificando le seguenti righe come descritto di seguito: {{{
[SeatDefaults]
Di default '''LightDM''' permette l'accesso temporaneo con sessione Ospite. È possibile disabilitare questa funzione aggiungendo la seguente riga al file di configurazione: {{{
Linea 100: Linea 107:
'''Unity Greeter''' e altri temi mostrano la lista degli account utente presenti. È possibile disabilitare questa funzione modificando le seguenti righe come descritto di seguito: {{{
[SeatDefaults]
'''Unity Greeter''' e altri temi mostrano la lista degli account utente presenti. È possibile disabilitare questa funzione inserendo la riga: {{{
Linea 106: Linea 112:
Per impostare la digitazione manuale del nome dell'utente con il quale si desidera accedere, modificare le seguenti righe come descritto di seguito: {{{
[SeatDefaults]

Per impostare la digitazione manuale del nome dell'utente con il quale si desidera accedere, inserire la seguente riga: {{{
Linea 112: Linea 118:
Per configurare l'accesso automatico al sistema per un determinato utente, aggiungere il nome di quest'ultimo nella riga {{{
[SeatDefaults]

Per configurare l'accesso automatico al sistema per un determinato utente, aggiungere la riga: {{{
Linea 116: Linea 122:
sostituendolo alla dicitura `username`. Questa impostazione è possibile anche per l'account ospite: {{{ sostituendolo la dicitura ''username'' con il nome dell'utente desiderato. Questa impostazione è possibile anche per l'account ospite con il parametro: {{{
Linea 123: Linea 129:
autologin-user-timeout=delay autologin-user-timeout=10
}}}

=== Login automatico in XFCE ===

Nelle derivate basate su [[AmbienteGrafico/Xfce|XFCE]] l'auto login può essere configurato modificando uno tra questi due file:
 * `lightdm.conf` in `/etc/lightdm`
 * `10-xubuntu.conf` in `/etc/lightdm/lightdm.conf.d`

Se non presenti vanno creati con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]].<<BR>>
Un file tipo per l'auto login può essere: {{{
[SeatDefaults]
autologin-guest=false
autologin-user=NOMEUTENTE
autologin-user-timeout=0
autologin-session=lightdm-autologin
Linea 127: Linea 148:
È possibile modificare la sessione desktop predefinita modificando il parametro `user-session` con un nome di sessione valido tra quelli presenti nella cartella `/usr/share/xsessions`.
Per
esempio, per sostituire Unity con Openbox modificare {{{

È possibile modificare la sessione desktop predefinita modificando il parametro '''user-session'''. Ad esempio, per sostituire '''Unity''' con '''Openbox''', modificare: {{{
Linea 130: Linea 151:
}}} con {{{ }}} in: {{{
Linea 134: Linea 155:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/info.png,,center)>> ||<style="padding:0.5em; border:none;">Il nome della sessione corrisponde al nome del file indicato in `/usr/share/xsessions` esclusa l'estensione `.desktop`. Tuttavia spesso questa possibilità è disponibile direttamente da login grafico.|| ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Il nome della sessione corrisponde al nome del file indicato in `/usr/share/xsessions` esclusa l'estensione `.desktop`. Tuttavia spesso questa possibilità è disponibile direttamente da login grafico. ||

<<Anchor(greeter)>>
Linea 137: Linea 159:
Il greeter predefinito è impostato nel parametro `greeter-session`. Ad esempio in Ubuntu è {{{
Il greeter predefinito è impostato nel parametro '''greeter-session'''. Ad esempio in Ubuntu è: {{{
Linea 140: Linea 163:
Per modificare il tema del greeter  Per modificare il tema del greeter:
Linea 144: Linea 167:
La lista dei temi grafici disponibili è presente in `/usr/share/xgreeters`. È possibile installare temi Greeter sia da [[AmministrazioneSistema/RigaDiComando#Aprire_una_finestra_di_terminale|repository ufficiali]] sia da [[Repository/RigaDiComando#Aggiungere_altri_repository|sorgenti esterne]] (ad esempio quello di [[https://launchpad.net/pantheon-greeter|Pantheon]] di default in '''[[https://elementary.io|elementary OS]]''').
È possibile ottenere un elenco dei temi disponibili nei [[AmministrazioneSistema/RigaDiComando#Aprire_una_finestra_di_terminale|repository ufficiali]] digitando da [[AmministrazioneSistema/RigaDiComando|terminale]]: {{{
La lista dei temi grafici disponibili è presente in `/usr/share/xgreeters`. È possibile installare temi Greeter sia da [[Repository|repository ufficiali]] sia da [[Repository/RigaDiComando#Aggiungere_altri_repository|sorgenti esterne]] (ad esempio quello di '''[[https://launchpad.net/pantheon-greeter|Pantheon]]''' di default in '''[[https://elementary.io|elementary OS]]''').
Inoltre è possibile ottenere un elenco dei temi disponibili digitando da [[AmministrazioneSistema/RigaDiComando|terminale]]: {{{
Linea 159: Linea 182:
Di default LightDM applica come sfondo lo stesso utilizzato nella Scrivania dall'utente selezionato nella schermata.
Di default '''LightDM''' applica come sfondo lo stesso utilizzato nella '''Scrivania''' dall'utente selezionato nella schermata di login.
Linea 161: Linea 185:
Linea 162: Linea 187:
Linea 167: Linea 193:
 sostituendo la dicitura '''/percorso immagine/sfondo.png''' con il percorso dell'immagine che si intende utilizzare.  sostituendo la dicitura ''/percorso immagine/sfondo.png'' con il percorso dell'immagine che si intende utilizzare.
Linea 171: Linea 197:
Linea 172: Linea 199:
Linea 175: Linea 203:
sostituendo la dicitura '''/percorso immagine/sfondo.png''' con il percorso dell'immagine che si intende utilizzare. sostituendo la dicitura ''/percorso immagine/sfondo.png'' con il percorso dell'immagine che si intende utilizzare.
Linea 178: Linea 206:
Linea 180: Linea 209:
= Soluzione dei problemi comuni =

Many things can go wrong in a graphics stack. If you can't see any graphics or see corrupt graphics the following might help:
 * You can get to a text terminal using alt-ctrl-F1.
 * Check the LightDM logs in /var/log/lightdm.
 * Stop LightDM with ''sudo stop lightdm''.
 * You can try LightDM again with ''sudo start lightdm''.
 * If you have another display manager you want to try (e.g. gdm) start that: ''sudo start gdm''.
 * You can set the default display manager by running ''sudo dpkg-reconfigure lightdm''.
 * Check your system is up to date, especially video drivers.
 * File a bug. If you're not sure where the cause is (lightdm / unity-greeter / unity / X / kernel) file against lightdm and the bug will be triaged and reassigned.
= Configurazione tramite riga di comando =

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Questa procedura è valida soltanto per Ubuntu 12.04.'''||

 0. Aprire un [[AmministrazioneSistema/RigaDiComando|terminale]] e creare un file di backup delle attuali configurazioni con il comando: {{{
sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old
}}}
 0. Digitare il comando: {{{
sudo /usr/lib/lightdm/lightdm-set-defaults
}}}
 per avere un elenco delle opzioni disponibili. Il risultato sarà simile al seguente: {{{
Usage:
lightdm-set-defaults [OPTION...] - set lightdm default values

Help Options:
-h, --help Show help options

Application Options:
-d, --debug Enable debugging
-k, --keep-old Only update if no default already set
-r, --remove Remove default value if it's the current one
-s, --session Set default session
-g, --greeter Set default greeter
-a, --autologin Set autologin user
-i, --hide-users Set greeter-hide-users to true or false
-m, --show-manual-login Set show-manual-login to true or false
-R, --show-remote-login Set show-remote-login to true or false
-l, --allow-guest Set allow-guest to true or false
}}}
 0. Apportare quindi le modifiche desiderate a '''LightDM''' ripetendo il comando secondo le indicazioni. Ad esempio, per nascondere l'account Ospite: {{{
sudo /usr/lib/lightdm/lightdm-set-defaults -l false
}}}
 oppure {{{
sudo /usr/lib/lightdm/lightdm-set-defaults --allow-guest false
}}}
Linea 198: Linea 251:
 * [[https://launchpad.net/ubuntu/+source/lightdm|Launchpad]]


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

LightDM è il display manager predefinito in Ubuntu e in gran parte delle sue derivate. Ha sostituito altri display manager come GNOME Display Manager (GDM) e Lxdm.

Viene avviato immediatamente dopo il caricamento del sistema all'avvio, gestendo il login grafico tramite il server X. Serve inoltre per gestire l'accesso degli utenti al sistema e per altre opzioni, fra cui la scelta dell'ambiente desktop. Le principali caratteristiche di LightDM sono:

  • assenza di dipendenze da Gnome;

  • uso di WebKit per il rendering dei temi;

  • supporto a GTK e Qt;
  • possibilità di personalizzazione del tema, detto Greeter.

La guida espone le procedure di installazione e configurazione valide per il tema Unity Greeter (di default in Ubuntu) e GTK Greeter (di default in Lubuntu, Xubuntu, Ubuntu MATE e altri). Tratta in paragrafi distinti le procedure attraverso tool grafici, modalità manuale (cioè modificando i file di configurazione attraverso un editor di testo) e attraverso riga di comando (non più disponibile dalla versione 14.04).

Installazione

Come detto in precedenza, LightDM si trova preinstallato in Ubuntu. Tuttavia in alcuni casi potrebbe esserne necessaria l'installazione (su sistemi minimali, per sostituire un display manager differente ecc.).

  1. Installare il pacchetto lightdm.

  2. Se già presente un altro display manager, bisogna inoltre impostare LightDM come predefinito. Digitare quindi i seguenti comandi in una finestra di terminale:

    sudo dpkg-reconfigure lightdm

    e selezionare LightDM nella schermata successiva.

Al riavvio LightDM comparirà nella schermata di login.

Per ottimizzare l'utilizzo di LightDM potrebbe essere utile installare anche il pacchetto relativo al tema grafico (installare preferibilmente il Greeter predefinito del principale ambiente DE presente nel sistema). Consultare a tal proposito il relativo paragrafo.

Configurazione in modalità grafica

Ubuntu

Non esistono tool grafici preinstallati per modificare LightDM. Tuttavia a tale scopo è possibile abilitare gli strumenti dconf-Editor o in alternativa Ubuntu Tweak (quest'ultimo di terze parti).

dconf-Editor

  1. Installare il pacchetto dconf-editor, se assente nel proprio sistema.

  2. Digitare in sequenza i seguenti comandi in un terminale:

    sudo -i

    xhost +SI:localuser:lightdm

    su lightdm -s /bin/bash
  3. Avviare dconf-Editor.

  4. Nella tab di sinistra selezionare il percorso com → canonical → unity → unity-greeter.

  5. Nella tab di destra apportare le modifiche desiderate nelle sezioni di proprio interesse.

Ubuntu Tweak

  1. Installare Ubuntu Tweak, se assente nel proprio sistema.

  2. Avviare Ubuntu Tweak.

  3. Nella scheda Ottimizzazione selezionare Avvio → Impostazioni d'accesso.

  4. Premere il tasto Sblocca, inserire la password e apportare le modifiche desiderate nelle sezioni di proprio interesse.

Kubuntu 14.04

Accedere a Impostazioni di sistema → Amministrazione di sistema → Schermata d'accesso (LightDM).

Xubuntu, Ubuntu MATE, Ubuntu GNOME, Lubuntu

È possibile modificare l'aspetto di LightDM tramite l'apposito tool grafico LightDM GTK+ Greeter Settings, presente nel Gestore delle impostazioni a partire dalla versione 15.04.
Nelle versioni 14.04 e successive è possibile installarlo, se assente. Di seguito le istruzioni per l'installazione.

Versione 15.10

Installare il pacchetto lightdm-gtk-greeter-settings.

Versione 14.04

  1. Attivare il repository ppa:kalgasnik/ppa digitando il seguente comando in una finestra di terminale:

    sudo add-apt-repository ppa:kalgasnik/ppa && sudo apt-get update
  2. Installare il pacchetto lightdm-gtk-greeter-settings.

Qualora non fosse possibile apportare le personalizzazioni desiderate attraverso i tool grafici sopra descritti, seguire le istruzioni per la configurazione manuale nei paragrafi successivi.

Configurazione con editor di testo

Prima di apportare modifiche di seguito indicate, si raccomanda di salvare preventivamente una copia di backup dei file interessati.

Le configurazioni di LightDM sono contenute nei i seguenti file:

  • /usr/share/lightdm/lightdm.conf.d/*.conf

  • /etc/lightdm/lightdm.conf.d/*.conf

  • /etc/lightdm/lightdm.conf

Salvo diversa indicazione, le modifiche ai parametri indicate di seguito, vanno eseguite modificando il file /etc/lightdm/lightdm.conf tramite un editor di testo aperto con i privilegi di amministrazione.

Un esempio del suddetto file, privo di particolari configurazioni, può essere il seguente:

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu

L'elenco completo dei parametri modificabili è disponibile nel file contenuto nell'archivio /usr/share/doc/lightdm/lightdm.conf.gz.

Disabilitare la sessione Ospite

Di default LightDM permette l'accesso temporaneo con sessione Ospite. È possibile disabilitare questa funzione aggiungendo la seguente riga al file di configurazione:

allow-guest=false

Nascondere la lista utenti

Unity Greeter e altri temi mostrano la lista degli account utente presenti. È possibile disabilitare questa funzione inserendo la riga:

greeter-hide-users=true

Impostare il login manuale

Per impostare la digitazione manuale del nome dell'utente con il quale si desidera accedere, inserire la seguente riga:

greeter-show-manual-login=true

Login automatico

Per configurare l'accesso automatico al sistema per un determinato utente, aggiungere la riga:

autologin-user=username

sostituendolo la dicitura username con il nome dell'utente desiderato. Questa impostazione è possibile anche per l'account ospite con il parametro:

autologin-guest=true

È inoltre possibile impostare un tempo di attesa prima che venga eseguito il login automatico, indicandone anche la durata (espressa in secondi). Ad esempio, per impostare un tempo d'attesa di 10 secondi:

[SeatDefaults]
autologin-user=username
autologin-user-timeout=10

Login automatico in XFCE

Nelle derivate basate su XFCE l'auto login può essere configurato modificando uno tra questi due file:

  • lightdm.conf in /etc/lightdm

  • 10-xubuntu.conf in /etc/lightdm/lightdm.conf.d

Se non presenti vanno creati con i privilegi di amministrazione.
Un file tipo per l'auto login può essere:

[SeatDefaults]
autologin-guest=false
autologin-user=NOMEUTENTE
autologin-user-timeout=0
autologin-session=lightdm-autologin

Impostare la sessione predefinita

È possibile modificare la sessione desktop predefinita modificando il parametro user-session. Ad esempio, per sostituire Unity con Openbox, modificare:

user-session=ubuntu

in:

user-session=Openbox

Il nome della sessione corrisponde al nome del file indicato in /usr/share/xsessions esclusa l'estensione .desktop. Tuttavia spesso questa possibilità è disponibile direttamente da login grafico.

Tema grafico

Il greeter predefinito è impostato nel parametro greeter-session. Ad esempio in Ubuntu è:

greeter-session=unity-greeter

Per modificare il tema del greeter:

  1. Installare il relativo pacchetto.

  2. Modificare il parametro succitato in /etc/lightdm/lightdm.conf.

La lista dei temi grafici disponibili è presente in /usr/share/xgreeters. È possibile installare temi Greeter sia da repository ufficiali sia da sorgenti esterne (ad esempio quello di Pantheon di default in elementary OS). Inoltre è possibile ottenere un elenco dei temi disponibili digitando da terminale:

apt-cache search lightdm |grep -E 'greeter|theme'

Il risultato sarà simile al seguente:

unity-greeter - Unity Greeter
lightdm-gtk-greeter - simple display manager (GTK+ greeter)
lightdm-webkit-greeter - LightDM Webkit Greeter
mythbuntu-lightdm-theme - Mythbuntu LightDM setup
ubuntustudio-lightdm-theme - UbuntuStudio LightDM theme
lightdm-kde-greeter - schermata di benvenuto di LightDM per KDE
razorqt-lightdm-greeter - LightDM greeter for Razor-qt desktop environment

Cambiare sfondo

Di default LightDM applica come sfondo lo stesso utilizzato nella Scrivania dall'utente selezionato nella schermata di login. La modifica di tale comportamento segue differenti procedure a seconda del Greeter in uso.

Unity Greeter

  1. Modificare come segue il file /usr/share/glib-2.0/schemas/10_unity_greeter_background.gschema.override:

    [com.canonical.unity-greeter]
    draw-user-backgrounds=false
    background='/percorso immagine/sfondo.png'

    sostituendo la dicitura /percorso immagine/sfondo.png con il percorso dell'immagine che si intende utilizzare.

  2. Per applicare le modifiche digitare in una finestra di terminale:

    sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

LightDM GTK+

Modificare aprendo con privilegi di amministrazione e con un editor di testo il file /etc/lightdm/lightdm-gtk-greeter.conf e modificare il parametro

background=/percorso immagine/sfondo.png

sostituendo la dicitura /percorso immagine/sfondo.png con il percorso dell'immagine che si intende utilizzare.

Azioni speciali

È possibile impostare LightDM affinché esegua alcuni comandi particolari. Per maggiori informazioni consultare questa pagina.

Configurazione tramite riga di comando

Questa procedura è valida soltanto per Ubuntu 12.04.

  1. Aprire un terminale e creare un file di backup delle attuali configurazioni con il comando:

    sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old 
  2. Digitare il comando:

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

    per avere un elenco delle opzioni disponibili. Il risultato sarà simile al seguente:

    Usage:
    lightdm-set-defaults [OPTION...] - set lightdm default values
    
    Help Options:
    -h, --help Show help options
    
    Application Options:
    -d, --debug Enable debugging
    -k, --keep-old Only update if no default already set
    -r, --remove Remove default value if it's the current one
    -s, --session Set default session
    -g, --greeter Set default greeter
    -a, --autologin Set autologin user
    -i, --hide-users Set greeter-hide-users to true or false
    -m, --show-manual-login Set show-manual-login to true or false
    -R, --show-remote-login Set show-remote-login to true or false
    -l, --allow-guest Set allow-guest to true or false
  3. Apportare quindi le modifiche desiderate a LightDM ripetendo il comando secondo le indicazioni. Ad esempio, per nascondere l'account Ospite:

    sudo /usr/lib/lightdm/lightdm-set-defaults -l false

    oppure

    sudo /usr/lib/lightdm/lightdm-set-defaults --allow-guest false

Ulteriori risorse


CategoryGrafica