Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "ivantu/sddm-login_prova"
Differenze tra le versioni 4 e 9 (in 5 versioni)
Versione 4 del 02/10/2021 16.20.31
Dimensione: 7315
Autore: ivantu
Commento:
Versione 9 del 07/03/2022 16.48.08
Dimensione: 8165
Autore: ivantu
Commento: modifiche stesura, piccole correzioni
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 6: Linea 6:
<<Include(NuoviStrumentiWiki/PaginaDiProva)>>
Linea 7: Linea 8:
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=610572"; rilasci="20.04 18.04")>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=610572"; rilasci="21.10 20.04 18.04")>>
Linea 11: Linea 12:
In questa pagina sono contenute le istruzioni per l'installazione e la configurazione di '''Simple Desktop Display Manager''' ('''SDDM'''), [[https://en.wikipedia.org/wiki/X_display_manager_%28program_type%29|login manager]] nativo di '''[[AmbienteGrafico/Kde|KDE]]''' che si basa sulle librerie ''Qt''. <<BR>>Presente anche nell'ambiente grafico [[AmbienteGrafico/Lxqt|LxQt]]. In questa pagina sono contenute le istruzioni per l'installazione e la configurazione di '''Simple Desktop Display Manager''' ('''SDDM'''), [[https://en.wikipedia.org/wiki/X_display_manager_%28program_type%29|login manager]] basato sulle librerie ''Qt''. <<BR>>Presente anche nell'ambiente grafico [[AmbienteGrafico/Lxqt|LxQt]].
Linea 13: Linea 14:
'''SDDM''' ha sostituito '''KDM''' in '''KDE Plasma 5'''. '''SDDM''' ha sostituito '''KDM''' in '''[[AmbienteGrafico/Kde|KDE Plasma 5]]'''.
Linea 18: Linea 19:
 0. Se già presente un altro display manager, bisogna inoltre impostare '''SDDM''' come predefinito. Digitare quindi i seguenti comandi in un [[AmministrazioneSistema/Terminale|terminale]]:{{{  0. Se già presente un altro display manager, bisogna inoltre impostare '''SDDM''' come predefinito. Digitare in [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
Linea 22: Linea 23:
Al riavvio '''SDDM''' comparirà nella schermata di login.  0. Riavviare la sessione utente
Linea 24: Linea 25:
= Configurazione attraverso modalità grafica = Al riavvio comparirà nella schermata di login, il display manager '''SDDM'''.
Linea 26: Linea 27:
In '''KDE''' è possibile accedervi seguendo il percorso '''''Menu → Impostazioni → Impostazioni di sistema → Avvio e spegnimento''''' e selezionando quindi la scheda '''Schermata di accesso (SDDM)'''. == Installazione temi ==
Linea 28: Linea 29:
Può essere abilitata anche in altri ambienti grafici, installando il pacchetto
[[apt://kde-config-sddm | kde-config-sddm]].
In base all'ambiente grafico in uso, [[AmministrazioneSistema/InstallareProgrammi|installare]] i seguenti temi sddm:
  * [[apt://sddm-theme-lubuntu|sddm-theme-lubuntu]] (tema default di '''Lxqt''')
  * [[apt://sddm-theme-breeze|sddm-theme-breeze]] (tema default di '''Kde''')
Linea 31: Linea 33:
È inoltre avviabile da [[AmministrazioneSistema/Terminale|terminale]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]], digitando il comando: {{{
sudo kcmshell5 kcm_sddm
}}}

In alternativa è possibile utilizzare un altro editor grafico avanzato per '''SDDM''' denominato '''sddm-config-editor'''.<<BR>>Per informazioni sul programma e sull'installazione consultare la [[https://github.com/hagabaka/sddm-config-editor|pagina GitHub]] del progetto.

= Configurazione attraverso modalità manuale =

È possibile configurare '''SDDM''' modificando, con un [[Ufficio/EditorDiTesto|editor di testo]], i relativi file di configurazione, come descritto di seguito. La lista completa dei parametri modificabili si può ottenere tramite [[AmministrazioneSistema/Terminale|terminale]], con il comando: {{{
man sddm.conf
}}}

== Funzione BlocNum all'avvio ==

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/sddm.conf`, oppure crearlo se non presente.
 0. Nella sezione '''[General]''' inserire il parametro indicato di seguito:{{{
[General]
Numlock=on
}}}
 oppure incollare il testo precedente, nel caso di creazione di un nuovo file.
 0. Salvare e chiudere il file.

== Login automatico e sessione predefinita ==

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/sddm.conf`, oppure crearlo se non presente.
 0. Inserire il tipo di sessione e il nome dell'utente desiderato per il login automatico, come nell'esempio seguente: {{{
[Autologin]
Relogin=false
Session=plasma.desktop
User=utente
}}}
 sostituendo '''plasma.desktop''' con la sessione desiderata e '''utente''' con il nome dell'utente.
 0. Salvare e chiudere il file.
{{{#!wiki tip
Un elenco delle sessioni disponibili è visualizzabile attraverso il contenuto della cartella `/usr/share/xsessions/`.}}}

== Modificare l'aspetto ==

È possibile modificare l'aspetto grafico di '''SDDM''' modificando con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/sddm.conf`.<<BR>>
Di seguito sono elencati i parametri che è possibile personalizzare.

=== Tema grafico ===

 0. Identificare le stringhe:{{{
[Theme]
Current=breeze
}}}
 0. Sostituire '''breeze''' con il nome del tema desiderato.

{{{#!wiki tip
Per conoscere i temi disponibili, consultare il contenuto della cartella `/usr/share/sddm/themes/`. Inoltre è possibile aggiungere nuovi temi scaricati da Internet, [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|estraendo]] il relativo archivio compresso e salvandone il contenuto nella cartella `/usr/share/sddm/themes` con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]].}}}

=== Cursore ===

 0. Identificare la stringa '''!CursorTheme''' (oppure aggiungerla se assente) come nel seguente esempio:{{{
[Theme]
...
CursorTheme=breeze_cursors
}}}
 0. Sostituire '''breeze_cursors''' con il nome del tema desiderato.

Per conoscere i temi disponibili consultare il contenuto della cartella `/etc/X11/cursors`.

=== Icona dell'utente ===

È possibile aggiungere nuove icone per l'utente attraverso la seguente procedura:
 0. Salvare con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] all'interno della cartella `/usr/share/sddm/faces` un'immagine in formato `.png` che abbia il nome nel formato '''utente.face.icon'''.
 0. Abilitare l'icona aggiungendo al file `/etc/sddm.conf` le righe: {{{
[Theme]
...
FacesDir=/usr/share/sddm/faces
}}}

= Comandi all'avvio e in chiusura di sessione =

 * Per eseguire un comando prima del caricamento della schermata di login, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/usr/share/sddm/scripts/Xsetup` e inserire il comando desiderato in fondo, in una nuova riga.

 * Per eseguire un comando dopo la chiusura della sessione, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/usr/share/sddm/scripts/Xstop` e inserire il comando desiderato in fondo, in una nuova riga.

{{{#!wiki note
I comandi verranno eseguiti con i permessi di root.}}}

= Installazione temi =

== Dal repository Ubuntu ==

 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il seguenti pacchetti:
   * [[apt://sddm-theme-lubuntu|sddm-theme-lubuntu]] (tema default di '''Lxqt''')
   * [[apt://sddm-theme-breeze|sddm-theme-breeze]] (tema default di '''Kde''')

== Da pacchetti esterni ==
=== Da pacchetti esterni ===
Linea 136: Linea 48:
= Configurazione =

== Modalità grafica (solo Kde) ==

In '''KDE''' è possibile accedervi seguendo il percorso '''''Menu → Impostazioni → Impostazioni di sistema → Avvio e spegnimento''''' e selezionando quindi la scheda '''Schermata di accesso (SDDM)'''.

Può essere abilitata anche in altri ambienti grafici, installando il pacchetto
[[apt://kde-config-sddm | kde-config-sddm]].

È inoltre avviabile da [[AmministrazioneSistema/Terminale|terminale]] con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]], digitando il comando: {{{
sudo kcmshell5 kcm_sddm
}}}

In alternativa è possibile utilizzare un altro editor grafico avanzato per '''SDDM''' denominato '''sddm-config-editor'''.<<BR>>Per informazioni sul programma e sull'installazione consultare la [[https://github.com/hagabaka/sddm-config-editor|pagina GitHub]] del progetto.

== Modalità manuale ==

Come descritto di seguito, è possibile configurare '''SDDM''' modificando, con un [[Ufficio/EditorDiTesto|editor di testo]], il relativo file di configurazione `/etc/sddm.conf`.<<BR>>La lista completa dei parametri modificabili si può ottenere tramite [[AmministrazioneSistema/Terminale|terminale]] con il comando:{{{
man sddm.conf
}}}

== Funzione BlocNum all'avvio ==

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/sddm.conf`, oppure crearlo se non presente.
 0. Nella sezione '''[General]''' inserire il parametro indicato di seguito:{{{
[General]
Numlock=on
}}} oppure incollare il testo precedente, nel caso di creazione di un nuovo file.
 0. Salvare e chiudere il file.

== Login automatico e sessione predefinita ==

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/sddm.conf`, oppure crearlo se non presente.
 0. Inserire il tipo di sessione e il nome dell'utente desiderato per il login automatico, come nell'esempio seguente: {{{
[Autologin]
Relogin=false
Session=plasma.desktop
User=utente
}}}
 sostituendo '''plasma.desktop''' con la sessione desiderata e '''utente''' con il nome dell'utente.
 0. Salvare e chiudere il file.
{{{#!wiki tip
Un elenco delle sessioni disponibili è visualizzabile attraverso il contenuto della cartella `/usr/share/xsessions/`.}}}

== Modificare l'aspetto ==

È possibile modificare l'aspetto grafico di '''SDDM''' modificando con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/sddm.conf`.<<BR>>
Di seguito sono elencati i parametri che è possibile personalizzare.

=== Tema grafico ===

 0. Identificare le stringhe:{{{
[Theme]
Current=breeze
}}}
 0. Sostituire '''breeze''' con il nome del tema desiderato.

{{{#!wiki tip
Per conoscere i temi disponibili, consultare il contenuto della cartella `/usr/share/sddm/themes/`. Inoltre è possibile aggiungere nuovi temi scaricati da Internet, [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|estraendo]] il relativo archivio compresso e salvandone il contenuto nella cartella `/usr/share/sddm/themes` con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]].}}}

=== Cursore ===

 0. Identificare la stringa '''!CursorTheme''' (oppure aggiungerla se assente) come nel seguente esempio:{{{
[Theme]
...
CursorTheme=breeze_cursors
}}}
 0. Sostituire '''breeze_cursors''' con il nome del tema cursori desiderato.

Per conoscere i temi disponibili consultare il contenuto della cartella `/etc/X11/cursors`.

=== Icona dell'utente ===

È possibile aggiungere nuove icone per l'utente attraverso la seguente procedura:
 0. Salvare con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] all'interno della cartella `/usr/share/sddm/faces` un'immagine in formato `.png` che abbia il nome nel formato '''utente.face.icon'''.
 0. Abilitare l'icona aggiungendo al file `/etc/sddm.conf` le righe: {{{
[Theme]
...
FacesDir=/usr/share/sddm/faces
}}}

= Comandi all'avvio e in chiusura di sessione =

 * Per eseguire un comando prima del caricamento della schermata di login, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/usr/share/sddm/scripts/Xsetup` e inserire il comando desiderato in fondo, in una nuova riga.

 * Per eseguire un comando dopo la chiusura della sessione, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/usr/share/sddm/scripts/Xstop` e inserire il comando desiderato in fondo, in una nuova riga.

{{{#!wiki note
I comandi verranno eseguiti con i permessi di root.}}}

= Risoluzione problemi =

== Test di un tema in anteprima ==

Se non si è sicuri di come un tema SDDM si presenta nella schermata di avvio, in anteprima è possibile visualizzare il tema installato o appena modificato. Puoi eseguire dal [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sddm-greeter --test-mode --theme /usr/share/sddm/themes/breeze
}}}

{{{#!wiki note
Sostituire '''/usr/share/sddm/themes/breeze''' con l'indirizzo cartella d'installazione del tema installato.
}}}
Linea 137: Linea 151:
 * [[https://manpages.ubuntu.com/manpages/focal/man5/sddm.conf.5.html|Pagina ufficiale manuale sddm.conf]]
Linea 142: Linea 157:
## CategoryGrafica
CategoryHomepage CategoryDaRevisionare
CategoryHomepage


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Guida verificata con Ubuntu: 20.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa pagina sono contenute le istruzioni per l'installazione e la configurazione di Simple Desktop Display Manager (SDDM), login manager basato sulle librerie Qt.
Presente anche nell'ambiente grafico LxQt.

SDDM ha sostituito KDM in KDE Plasma 5.

Installazione

  1. Installare il pacchetto sddm.

  2. Se già presente un altro display manager, bisogna inoltre impostare SDDM come predefinito. Digitare in terminale il seguente comando:

    sudo dpkg-reconfigure sddm

    e selezionare sddm nella schermata successiva.

  3. Riavviare la sessione utente

Al riavvio comparirà nella schermata di login, il display manager SDDM.

Installazione temi

In base all'ambiente grafico in uso, installare i seguenti temi sddm:

Da pacchetti esterni

  1. Scaricare da qui un tema SDDM.

  2. Decomprimere il file archivio del tema scaricato con il punto precedente

  3. Copiare il tema scompattato da un terminale dando questo comando:

     sudo cp /''percorso_tema_decompresso''/''nome_tema'' /usr/share/sddm/themes/''nome_tema''
  4. Riavviare il sistema.

Presumere il percorso_tema_decompresso sia nella $HOME utente. Il nome_tema è il nome archivio scaricato e decompresso

Configurazione

Modalità grafica (solo Kde)

In KDE è possibile accedervi seguendo il percorso Menu → Impostazioni → Impostazioni di sistema → Avvio e spegnimento e selezionando quindi la scheda Schermata di accesso (SDDM).

Può essere abilitata anche in altri ambienti grafici, installando il pacchetto kde-config-sddm.

È inoltre avviabile da terminale con i privilegi di amministrazione, digitando il comando:

sudo kcmshell5 kcm_sddm

In alternativa è possibile utilizzare un altro editor grafico avanzato per SDDM denominato sddm-config-editor.
Per informazioni sul programma e sull'installazione consultare la pagina GitHub del progetto.

Modalità manuale

Come descritto di seguito, è possibile configurare SDDM modificando, con un editor di testo, il relativo file di configurazione /etc/sddm.conf.
La lista completa dei parametri modificabili si può ottenere tramite terminale con il comando:

man sddm.conf

Funzione BlocNum all'avvio

  1. Aprire con un editor di testo e con i privilegi di amministrazione il file /etc/sddm.conf, oppure crearlo se non presente.

  2. Nella sezione [General] inserire il parametro indicato di seguito:

    [General]
    Numlock=on
    oppure incollare il testo precedente, nel caso di creazione di un nuovo file.
  3. Salvare e chiudere il file.

Login automatico e sessione predefinita

  1. Aprire con un editor di testo e con i privilegi di amministrazione il file /etc/sddm.conf, oppure crearlo se non presente.

  2. Inserire il tipo di sessione e il nome dell'utente desiderato per il login automatico, come nell'esempio seguente:

    [Autologin]
    Relogin=false
    Session=plasma.desktop
    User=utente

    sostituendo plasma.desktop con la sessione desiderata e utente con il nome dell'utente.

  3. Salvare e chiudere il file.

Un elenco delle sessioni disponibili è visualizzabile attraverso il contenuto della cartella /usr/share/xsessions/.

Modificare l'aspetto

È possibile modificare l'aspetto grafico di SDDM modificando con un editor di testo e con i privilegi di amministrazione il file /etc/sddm.conf.
Di seguito sono elencati i parametri che è possibile personalizzare.

Tema grafico

  1. Identificare le stringhe:

    [Theme]
    Current=breeze
  2. Sostituire breeze con il nome del tema desiderato.

Per conoscere i temi disponibili, consultare il contenuto della cartella /usr/share/sddm/themes/. Inoltre è possibile aggiungere nuovi temi scaricati da Internet, estraendo il relativo archivio compresso e salvandone il contenuto nella cartella /usr/share/sddm/themes con i privilegi di amministrazione.

Cursore

  1. Identificare la stringa CursorTheme (oppure aggiungerla se assente) come nel seguente esempio:

    [Theme]
    ...
    CursorTheme=breeze_cursors
  2. Sostituire breeze_cursors con il nome del tema cursori desiderato.

Per conoscere i temi disponibili consultare il contenuto della cartella /etc/X11/cursors.

Icona dell'utente

È possibile aggiungere nuove icone per l'utente attraverso la seguente procedura:

  1. Salvare con i privilegi di amministrazione all'interno della cartella /usr/share/sddm/faces un'immagine in formato .png che abbia il nome nel formato utente.face.icon.

  2. Abilitare l'icona aggiungendo al file /etc/sddm.conf le righe:

    [Theme]
    ...
    FacesDir=/usr/share/sddm/faces

Comandi all'avvio e in chiusura di sessione

  • Per eseguire un comando prima del caricamento della schermata di login, aprire con un editor di testo e con i privilegi di amministrazione il file /usr/share/sddm/scripts/Xsetup e inserire il comando desiderato in fondo, in una nuova riga.

  • Per eseguire un comando dopo la chiusura della sessione, aprire con un editor di testo e con i privilegi di amministrazione il file /usr/share/sddm/scripts/Xstop e inserire il comando desiderato in fondo, in una nuova riga.

I comandi verranno eseguiti con i permessi di root.

Risoluzione problemi

Test di un tema in anteprima

Se non si è sicuri di come un tema SDDM si presenta nella schermata di avvio, in anteprima è possibile visualizzare il tema installato o appena modificato. Puoi eseguire dal terminale il seguente comando:

sddm-greeter --test-mode --theme /usr/share/sddm/themes/breeze

Sostituire /usr/share/sddm/themes/breeze con l'indirizzo cartella d'installazione del tema installato.

Ulteriori risorse


CategoryHomepage