====== 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**로 변경한다.