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/SDDM"
Differenze tra le versioni 34 e 36 (in 2 versioni)
Versione 34 del 21/02/2022 12.08.49
Dimensione: 6894
Autore: ivantu
Commento: +Risoluzione problemi
Versione 36 del 01/06/2023 15.08.26
Dimensione: 7179
Autore: wilecoyote
Commento: Aggiornamento 22.04.
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
## page was upgraded by wilecoyote
Linea 6: Linea 7:
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=610572"; rilasci="20.04 18.04 16.04")>>
<<Include(NuoviStrumentiWiki/PaginaDiProva)>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=610572"; rilasci="22.04 20.04 18.04 16.04")>>
Linea 11: Linea 14:
In questa pagina sono contenute le istruzioni per l'installazione e la configurazione manuale 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''. Questa pagina presenta le istruzioni per l'installazione e la configurazione del [[https://en.wikipedia.org/wiki/X_display_manager_%28program_type%29|login manager]] '''[[https://en.wikipedia.org/wiki/Simple_Desktop_Display_Manager|Simple Desktop Display Manager]]''' ('''SDDM'''), nativo di '''[[AmbienteGrafico/Kde|KDE]]''' e basato sulle '''[[https://it.wikipedia.org/wiki/Qt_(toolkit)|librerie Qt]]''', e usato anche nell'ambiente grafico [[AmbienteGrafico/Lxqt|LxQt]].
Linea 14: Linea 17:
Linea 18: Linea 22:
 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, impostare '''SDDM''' come predefinito digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
Linea 21: Linea 25:
 e selezionare '''sddm''' nella schermata successiva. nella schermata successiva  selezionare '''sddm'''.
Linea 24: Linea 29:
= Configurazione attraverso modalità grafica = == Installazione temi ufficiali ==

In base all'ambiente grafico in uso, [[AmministrazioneSistema/InstallareProgrammi|installare]] uno dei seguenti pacchetti coi temi:
  * [[apt://sddm-theme-lubuntu|sddm-theme-lubuntu]] (tema default di '''Lx``Qt''')
  * [[apt://sddm-theme-breeze|sddm-theme-breeze]] (tema default di '''KDE''')

== Installazione temi da fonti terze ==

 0. Scaricare il tema '''SDDM''' da [[https://www.gnome-look.org/browse/cat/101/order/latest|questa pagina]].
 0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] il contenuto dell'archivio `.tar.gz` del tema scelto nella propria '''Home'''.
 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella dove è stato estratto l'archivio.
 0. [[AmministrazioneSistema/ComandiBase#cp|Copiare]] la cartella col tema scompattato nella cartella `/usr/share/sddm/themes/`.
 0. Riavviare il sistema.


= Configurazione attraverso modalità grafica (solo KDE) =
Linea 27: Linea 47:

Può essere abilitata anche in altri ambienti grafici, installando il pacchetto
[[apt://kde-config-sddm | kde-config-sddm]].
Linea 35: Linea 52:
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. In alternativa è possibile utilizzare un altro editor grafico avanzato per '''SDDM''' denominato '''sddm-config-editor'''.

Per informazioni sul programma e sull'installazione consultare la [[https://github.com/hagabaka/sddm-config-editor|pagina GitHub]] del progetto.
Linea 39: Linea 59:
È 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: {{{ È possibile configurare '''SDDM''' modificando con un [[Ufficio/EditorDiTesto|editor di testo]], e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] in [[AmbienteGrafico|ambienti grafici]] differenti da '''KDE''',  il file di configurazione `/etc/sddm.conf`, come descritto di seguito.

La lista completa dei parametri modificabili, si può ottenere digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
Linea 45: Linea 67:
 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:{{{
 0. Identificare la stringa:{{{
Linea 48: Linea 69:
Numlock=on Numlock=off
Linea 50: Linea 71:
 oppure incollare il testo precedente, nel caso di creazione di un nuovo file.
 0. Salvare e chiudere il file.
 0. Sostituire '''off''' con '''on'''.
Linea 55: Linea 75:
 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: {{{
Impostare nella sezione '''[Autologin]''' il tipo di sessione e il nome dell'utente desiderato per il login automatico, come nell'esempio seguente.

 0. Identificare le stringhe:{{{
Linea 62: Linea 83:
 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/`.}}}
 0. Sostituire «plasma.desktop» con la sessione desiderata e «utente» con il nome dell'utente.
Linea 67: Linea 85:
== Modificare l'aspetto == [[AmministrazioneSistema/ComandiBase#ls|Leggere]] il contenuto della cartella `/usr/share/xsessions/`, per visualizzare la lista delle sessioni disponibili.
Linea 69: Linea 87:
È 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 ===
== Tema grafico ==
Linea 78: Linea 93:
 0. Sostituire '''breeze''' con il nome del tema desiderato.  0. Sostituire «breeze» con il nome del tema desiderato.
Linea 80: Linea 95:
{{{#!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]].}}}
[[AmministrazioneSistema/ComandiBase#ls|Leggere]] il contenuto della cartella `/usr/share/sddm/themes/`, per visualizzare i nomi dei temi disponibili
Linea 83: Linea 97:
=== Cursore === == Tema cursore ==
Linea 85: Linea 99:
 0. Identificare la stringa '''!CursorTheme''' (oppure aggiungerla se assente) come nel seguente esempio:{{{  0. Identificare la stringa '''Cursor``Theme''' (oppure aggiungerla se assente):{{{
Linea 90: Linea 104:
 0. Sostituire '''breeze_cursors''' con il nome del tema desiderato.  0. Sostituire «breeze_cursors» con il nome del tema desiderato.
Linea 92: Linea 106:
Per conoscere i temi disponibili consultare il contenuto della cartella `/etc/X11/cursors`. [[AmministrazioneSistema/ComandiBase#ls|Leggere]] il contenuto della cartella `/etc/X11/cursors`, per visualizzare i nomi dei temi disponibili, da riportare senza l'estensione `.theme`.
Linea 94: Linea 108:
=== Icona dell'utente === == Icona dell'utente ==
Linea 96: Linea 110:
È 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: {{{
È possibile aggiungere nuove icone per l'utente attraverso la seguente procedura.

 0. Salvare con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] nella cartella `/usr/share/sddm/faces` l'immagine desiderata in formato `.png`, che abbia il nome nella forma `utente.face.icon`.
 0. Identificare nel file `/etc/sddm.conf` la stringa:{{{
Linea 103: Linea 118:
 0. Aggiungere il nome del file `utente.face.icon` al percorso.
Linea 106: Linea 123:
 * 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 prima del caricamento della schermata di login, aprire con un [[Ufficio/EditorDiTesto|editor di testo]], e con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] per gli ambienti grafici differenti da '''KDE''', il file `/usr/share/sddm/scripts/Xsetup` e inserire il comando desiderato in fondo, in una nuova riga.
Linea 108: Linea 125:
 * 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.  * 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]] per gli ambienti grafici differenti da '''KDE''',il file `/usr/share/sddm/scripts/Xstop` e inserire il comando desiderato in fondo, in una nuova riga.
Linea 112: Linea 129:
Linea 117: Linea 135:
In anteprima è possibile visualizzare il tema SDDM installato o appena modificato nel sistema.<<BR>>Se non si è sicuri se le icone e lo sfondo si avvia correttamente al login, eseguire dal [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ È possibile visualizzare l'anteprima del tema '''SDDM''' installato o appena modificato nel sistema.

Se non si è sicuri che le icone e lo sfondo si avviano correttamente al login, digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
Linea 121: Linea 141:
{{{#!wiki note
Sostituire '''/usr/share/sddm/themes/breeze''' con l'indirizzo cartella d'installazione del tema installato.
}}}
Sostituire «`/usr/share/sddm/themes/breeze col percorso alla cartella col tema desiderato.
Linea 131: Linea 150:
CategoryGrafica ##CategoryGrafica
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 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa pagina presenta le istruzioni per l'installazione e la configurazione del login manager Simple Desktop Display Manager (SDDM), nativo di KDE e basato sulle librerie Qt, e usato 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, impostare SDDM come predefinito digitando nel terminale il seguente comando:

    sudo dpkg-reconfigure sddm

nella schermata successiva selezionare sddm.

Al riavvio SDDM comparirà nella schermata di login.

Installazione temi ufficiali

In base all'ambiente grafico in uso, installare uno dei seguenti pacchetti coi temi:

Installazione temi da fonti terze

  1. Scaricare il tema SDDM da questa pagina.

  2. Estrarre il contenuto dell'archivio .tar.gz del tema scelto nella propria Home.

  3. Spostarsi nella cartella dove è stato estratto l'archivio.

  4. Copiare la cartella col tema scompattato nella cartella /usr/share/sddm/themes/.

  5. Riavviare il sistema.

Configurazione attraverso 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).

È 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.

Configurazione attraverso modalità manuale

È possibile configurare SDDM modificando con un editor di testo, e con i privilegi di amministrazione in ambienti grafici differenti da KDE, il file di configurazione /etc/sddm.conf, come descritto di seguito.

La lista completa dei parametri modificabili, si può ottenere digitando nel terminale il seguente comando:

man sddm.conf

Funzione BlocNum all'avvio

  1. Identificare la stringa:

    [General]
    Numlock=off
  2. Sostituire off con on.

Login automatico e sessione predefinita

Impostare nella sezione [Autologin] il tipo di sessione e il nome dell'utente desiderato per il login automatico, come nell'esempio seguente.

  1. Identificare le stringhe:

    [Autologin]
    Relogin=false
    Session=plasma.desktop
    User=utente
  2. Sostituire «plasma.desktop» con la sessione desiderata e «utente» con il nome dell'utente.

Leggere il contenuto della cartella /usr/share/xsessions/, per visualizzare la lista delle sessioni disponibili.

Tema grafico

  1. Identificare le stringhe:

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

Leggere il contenuto della cartella /usr/share/sddm/themes/, per visualizzare i nomi dei temi disponibili

Tema cursore

  1. Identificare la stringa CursorTheme (oppure aggiungerla se assente):

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

Leggere il contenuto della cartella /etc/X11/cursors, per visualizzare i nomi dei temi disponibili, da riportare senza l'estensione .theme.

Icona dell'utente

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

  1. Salvare con i privilegi di amministrazione nella cartella /usr/share/sddm/faces l'immagine desiderata in formato .png, che abbia il nome nella forma utente.face.icon.

  2. Identificare nel file /etc/sddm.conf la stringa:

    [Theme]
    ...
    FacesDir=/usr/share/sddm/faces
  3. Aggiungere il nome del file utente.face.icon al percorso.

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 per gli ambienti grafici differenti da KDE, 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 per gli ambienti grafici differenti da KDE,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

È possibile visualizzare l'anteprima del tema SDDM installato o appena modificato nel sistema.

Se non si è sicuri che le icone e lo sfondo si avviano correttamente al login, digitare nel terminale il seguente comando:

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

Sostituire «/usr/share/sddm/themes/breeze» col percorso alla cartella col tema desiderato.

Ulteriori risorse


CategoryHomepage