====== LightDM ======
* http://www.freedesktop.org/wiki/Software/LightDM 가벼운 로그인 매니저
* https://wiki.ubuntu.com/LightDM
* https://wiki.archlinux.org/index.php/LightDM
===== greeter 설치 =====
# greeter 검색
sudo apt-cache search greeter
# 설치
sudo apt-get install lightdm-gtk-greeter lightdm-webkit-greeter
===== greeter 변경 =====
''/etc/lightdm/lightdm.conf''에서
[SeatDefaults]
greeter-session=name
''name''에 넣을 greeter 목록은 ''/usr/share/xgreeters/*.desktop''에서 볼 수 있다.
===== openbox를 기본 세션으로 지정하기 =====
* lightdm 이 openbox-session을 인식하지 않아서 애먹음. ''/var/log/lightdm/lightdm.log'' 보며 분석
* ''/usr/share/xsessions/openbox.desktop'' 존재여부 확인
* 원하는 greeter를 설치한다. ''lightdm-webkit-greeter''가 리소스를 적게 사용하였다.
* ''/etc/lightdm/lightdm.conf''
[SeatDefaults]
greeter-session=lightdm-webkit-greeter
user-session=openbox
* ''~/.dmrc''는 불필요하므로 삭제해도 됨.
* 이제 [[linux:windowmanager:openbox|OpenBox Window Manager]] 를 통해 설정해준다.
===== auto login =====
[SeatDefaults]
....
autologin-user=myusername
autologin-user-timeout=0
* 자동시작은 보안상 문제가 될 수 있지만 계정이 로그인 한 뒤에 실행되는 자동 시작 프로그램들이 모두 실행된 상태로 부팅이 되기 때문에 편리한 면도 있다.
* 따라서 자동시작을 활성화 했다면 로그인 후 데스크탑 환경이 모두 활성화 된 뒤에 ScreenSaver의 Lock 기능을 활성화하는 것이 보안상 좋다. ''xtrlock'' 호출해도 락이 걸린다.
* light-locker를 사용한다면 ''light-locker-command %%--%%lock''를 Desktop Environment의 자동시작 프로그램으로 등록해두면 된다.
* [[linux:autologin|부팅 후 자동 로그인 및 즉시 화면 락걸기 (Autologin, screen lock)]]
===== 사용자 사진 =====
''jpg'' 파일을 ''$HOME/.face'' 로 복사해 두면 로그인 화면의 사용자 사진으로 출력된다.
심볼릭 링크는 작동하지 않는다.
===== 시작 프로그램 =====
* lightdm 시작시 특정 script를 실행할 수 있다.
* 구버전은 ''/etc/lightdm/lightdm.conf'', Ubuntu 14.04의 경우 ''vi /etc/lightdm/lightdm.conf.d/xx-?ubuntu.conf'' 파일중 자신의 배포판에 맞는 것을 선택하여, 다음과 같이 설정한다.
greeter-setup-script=/path/to/script options
===== webkit-greeter =====
* [[https://github.com/Wattos/LightDM-Webkit-MacOSX-Theme|LightDM Webkit MacOSX Theme]]
===== light-locker =====
* ''lightdm''과 쌍을 이루는 화면 보호 프로그램
sudo apt-get install light-locker light-locker-settings
* ''light-locker'' 프로그램이 ''light-locker-settings''의 설정에 따라 ''/etc/xdg/autostart/light-locker.desktop''를 통해 자동 시작 프로그램으로 동록된다.
==== 구버전(Ubuntu 14.04) 에서 sound 멈춤 문제 ====
* 화면보호기가 켜지면 사운드(audio,sound) 재생이 멈추는 문제는
* **설정 -> Light Locker Settings -> Automatically lock the session**의 값을 **When the screensaver is deactivated**로 변경한다.