Difference between revisions of "Display manager (Italiano)"

From ArchWiki
Jump to: navigation, search
Line 12: Line 12:
 
[[uk:Display Manager]]
 
[[uk:Display Manager]]
 
[[zh-CN:Display Manager]]
 
[[zh-CN:Display Manager]]
{{Article summary start|Sommario}}
+
{{Related articles start (Italiano)}}
{{Article summary text|Questa pagina presenta i display/login managers più comuni, e fornisce links ai rispettivi articolo.}}
+
{{Related|Desktop Environment (Italiano)}}
{{Article summary heading|Overview}}
+
{{Related|Window Manager (Italiano)}}
{{Article summary text|{{Graphical user interface overview (Italiano)}}}}
+
{{Related|Start X at Login (Italiano)}}
{{Article summary heading|Correlati}}
+
{{Related articles end}}
{{Article summary wiki|Start X at Boot (Italiano)}}
+
{{Article summary end}}
+
  
 
Un [[Wikipedia:X display manager (program type)|display manager]], detto anche login manager, è solitamente  un'interfaccia grafica che viene visualizzata alla fine del processo di boot, al posto della shell di default. Esistono diverse implementazioni di display managers, così come sono disponibili diversi [[Desktop Environment (Italiano)|ambienti desktop]] e [[Window Manager (Italiano)|gestori di finestre]]. Solitamente è possibile, entro certi limiti, personalizzare il loro aspetto.
 
Un [[Wikipedia:X display manager (program type)|display manager]], detto anche login manager, è solitamente  un'interfaccia grafica che viene visualizzata alla fine del processo di boot, al posto della shell di default. Esistono diverse implementazioni di display managers, così come sono disponibili diversi [[Desktop Environment (Italiano)|ambienti desktop]] e [[Window Manager (Italiano)|gestori di finestre]]. Solitamente è possibile, entro certi limiti, personalizzare il loro aspetto.
Line 34: Line 32:
 
* {{App|[[LightDM|LightDM]]|Display manager cross-desktop; può utilizzare frontend scritti con qualsiasi toolkit|http://www.freedesktop.org/wiki/Software/LightDM|{{Pkg|lightdm}}, {{AUR|lightdm-bzr}}}}
 
* {{App|[[LightDM|LightDM]]|Display manager cross-desktop; può utilizzare frontend scritti con qualsiasi toolkit|http://www.freedesktop.org/wiki/Software/LightDM|{{Pkg|lightdm}}, {{AUR|lightdm-bzr}}}}
 
* {{App|[[LXDM|LXDM]]|[[LXDE (Italiano)|LXDE]] Display Manager. Indipendente dall'ambiente desktop scelto|http://sourceforge.net/projects/lxdm/|{{Pkg|lxdm}}}}
 
* {{App|[[LXDM|LXDM]]|[[LXDE (Italiano)|LXDE]] Display Manager. Indipendente dall'ambiente desktop scelto|http://sourceforge.net/projects/lxdm/|{{Pkg|lxdm}}}}
 +
* {{App|MDM|MDM Display Manager, fork di GDM 2|https://github.com/linuxmint/mdm|{{AUR|mdm-display-manager}}}}
 
* {{App|[[Qingy|Qingy]]|login manager grafico molto leggero ed altamente configurabile, indipendente da X Windows (usa DirectFB)|http://quingy.sourceforge.net/|{{Pkg|quingy}}}}
 
* {{App|[[Qingy|Qingy]]|login manager grafico molto leggero ed altamente configurabile, indipendente da X Windows (usa DirectFB)|http://quingy.sourceforge.net/|{{Pkg|quingy}}}}
* {{App|SDDM|Display manager basato su QML|https://github.com/sddm/sddm|{{AUR|sddm-git}}, {{AUR|sddm-qt5-git}}}}
+
* {{App|SDDM|Display manager basato su QML|https://github.com/sddm/sddm|{{AUR|sddm}}, {{AUR|sddm-qt5}}}}
 
* {{App|[[SLiM (Italiano)|SLiM]] (Simple Login Manager)|leggera ed elegante soluzione per il login grafico|http://slim.berlios.de/|{{Pkg|slim}}}}
 
* {{App|[[SLiM (Italiano)|SLiM]] (Simple Login Manager)|leggera ed elegante soluzione per il login grafico|http://slim.berlios.de/|{{Pkg|slim}}}}
* {{App|[[wdm|wdm]]|WINGs Display Manager|http://voins.program.ru/wdm/|{{Pkg|wdm}}}}
+
* {{App|WDM|WINGs Display Manager|https://github.com/voins/wdm/|{{Pkg|wdm}}}}
 
*{{App|[[XDM|XDM]]|X Display Manager con supporto a XDMCP e host chooser.|http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html|{{Pkg|xorg-xdm}}}}
 
*{{App|[[XDM|XDM]]|X Display Manager con supporto a XDMCP e host chooser.|http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html|{{Pkg|xorg-xdm}}}}
  

Revision as of 19:39, 25 November 2013

Un display manager, detto anche login manager, è solitamente un'interfaccia grafica che viene visualizzata alla fine del processo di boot, al posto della shell di default. Esistono diverse implementazioni di display managers, così come sono disponibili diversi ambienti desktop e gestori di finestre. Solitamente è possibile, entro certi limiti, personalizzare il loro aspetto.

Lista dei display manager disponibili

Testuali

  • CDM (Console Display Manager) — login manager minimale ma dalle molte funzioni, scritto in bash
https://github.com/ghost1227/cdm || cdm-gitAUR

Grafici

http://projects.gnome.org/gdm/ || gdm
http://www.kde.org/ || kdebase-workspace
  • LightDM — Display manager cross-desktop; può utilizzare frontend scritti con qualsiasi toolkit
http://www.freedesktop.org/wiki/Software/LightDM || lightdm, lightdm-bzrAUR
  • LXDMLXDE Display Manager. Indipendente dall'ambiente desktop scelto
http://sourceforge.net/projects/lxdm/ || lxdm
  • MDM — MDM Display Manager, fork di GDM 2
https://github.com/linuxmint/mdm || mdm-display-managerAUR
  • Qingy — login manager grafico molto leggero ed altamente configurabile, indipendente da X Windows (usa DirectFB)
http://quingy.sourceforge.net/ || quingy
  • SDDM — Display manager basato su QML
https://github.com/sddm/sddm || sddmAUR, sddm-qt5AUR
  • SLiM (Simple Login Manager) — leggera ed elegante soluzione per il login grafico
http://slim.berlios.de/ || slim
  • WDM — WINGs Display Manager
https://github.com/voins/wdm/ || wdm
  • XDM — X Display Manager con supporto a XDMCP e host chooser.
http://www.x.org/archive/X11R7.5/doc/man/man1/xdm.1.html || xorg-xdm

Avviare il display manager

Per abilitare il login grafico, si esegua il demone del Display Manager di propria scelta (ad esempio KDM). Sono ad ora disponibili servizi di systemd per GDM, KDM, SLiM, XDM, LXDM, LightDM e sddmAUR.

# systemctl enable kdm

Il comando di cui sopra dovrebbe funzionare senza compiere ulteriori informazioni. Se così non fosse, probabilmente si è creato il file default.target manualmente o come residuo di precedenti installazioni:

# ls -l /etc/systemd/system/default.target
/etc/systemd/system/default.target -> /usr/lib/systemd/system/graphical.target

Si elimini semplicemente il link simbolico e systemd utilizzerà il proprio default.target di default (nella fattispecie, graphical.target)

# rm /etc/systemd/system/default.target

Una volta effettuata l'abilitazione di kdm, dovrebbe essere presente un link simbolico nella cartella /etc/systemd/system

# ls -l /etc/systemd/system/display-manager.service
/etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/kdm.service

Utilizzo di systemd-logind

Per controllare lo stato della propria sessione utente è possibile utilizzare loginctl. Tutte le azioni di polkit come la sospensione o il monitoraggio dei dispositivi removibili dovrebbero funzionare senza ulteriori interventi.

Risoluzione dei problemi

Crash al secondo logout

Con il passaggio a systemd, diversi display manager crashano quando si effettuano due logout. Per risolvere il problema si aggiunga la seguente linea al file di configurazione PAM del display manager in utilizzo.

L'esempio che segue è valido per SDDM:

/etc/pam.d/sddm
session required pam_systemd.so