LightDM
LightDM은 X 서버용 표준 디스플레이 관리자를 겨냥한 교차 데스크톱 디스플레이 관리자입니다.
(업스트림에서 언급한) 핵심 기능은:
- 다중 GUI를 서용하는 잘 정의된 글리터 API
- 모든 디스플레이 관리자 사용 사례, 적재 적소의 플러그인을 지원
- 코드의 복잡성 경감
- 빠른 속도
설치
USE 플래그
USE flags for x11-misc/lightdm A lightweight display manager
audit
|
Enable support for Linux audit subsystem using sys-process/audit |
elogind
|
Enable session tracking via sys-auth/elogind |
gnome
|
Add GNOME support |
gtk
|
Pull in the gtk+ greeter |
introspection
|
Add support for GObject based introspection |
non-root
|
Use non-root user by default |
qt5
|
Add support for the Qt 5 application and UI framework |
systemd
|
Enable use of systemd-specific libraries and features like socket activation or session tracking |
vala
|
Enable bindings for dev-lang/vala |
Emerge
lightdm을 설치합니다:
root #
emerge --ask x11-misc/lightdm
설정
LightDM의 (전역) 설정 파일은 다음 위치에서 찾을 수 있습니다:
- /etc/lightdm/lightdm.conf
GTK+
The GTK+ greeter configuration can be modified by manually editing the following file:
/etc/lightdm/lightdm-gtk-greeter.conf
RazorQt
RazorQt 글리터는 현재 어떤 설정 옵션으로도 제공하지 않습니다.
부트 서비스
OpenRC
LightDM을 기본 디스플레이 관리자로 설정하십시오:
{{{filename}}}
DISPLAYMANAGER="lightdm"
LightDM을 부팅할 때 시작하려면, 기본 런레벨에 dbus와 xdm을 추가하십시오:
root #
rc-update add dbus default
root #
rc-update add xdm default
이제 LightDM을 시작하십시오:
root #
/etc/init.d/dbus start
root #
/etc/init.d/xdm start
systemd
부팅시 LightDM을 시작하려면:
root #
systemctl enable lightdm
이제 LightDM을 시작하십시오:
root #
systemctl start lightdm
명령행 도구
LightDM에는 사용자 세션을 전환하고, 현재 시트를 잠그는 등의 가능을 수행하는 명령행 도구 dm-tool이 있습니다. 사용 가능한 명령 목록을 보려면 --help
옵션을 사용하십시오:
user $
dm-tool --help
예를 들어 현재 시트를 잠그려면:
user $
dm-tool lock
Tips
Running commands at log-in
A user can run some programs automatically when logging in using LightDM by adding commands in ~/.xprofile, which will be sourced by LightDM. For example:
~/.xprofile
# Starting redshift, setting the dpi with xrandr and set the brightness to 50% with xbacklight xrandr --dpi 192 & redshift-gtk & xbacklight -set 50 &
Unlock GNOME Keyring
To unlock your GNOME Keyring (gnome-base/gnome-keyring) automatically on login, edit /etc/pam.d/lightdm to look as follows. Note: Lines ending with the comment #keyring
should be added.
/etc/pam.d/lightdm
auth include system-local-login auth optional pam_gnome_keyring.so #keyring account include system-local-login session include system-local-login session optional pam_gnome_keyring.so auto_start #keyring
문제 해결
커서 테마가 동작하지 않음
2015년 3월 28일부로 lightdm의 안정 버전(lightdm-1.10.3)과 lightdm-gtk-greeter (lightdm-gtk-greeter-1.7.0)에 XFCE와 같은 일부 데스크톱 환경에 마우스 커서 설정 문제가 있습니다. 프로그램에서는 새 마우스 테마를 적용하겠지만, 창 관리자가 그리는 최상위 창에는 그렇지 않습니다. 이 문제를 해결하려면 최신 버전(이 글을 쓰는 시점에는 lightdm-1.13.2 와 lightdm-gtk-greeter-2.0.0)을 가림 처리하고 커서를 올바르게 설정하면 됩니다.
더 많은 정보는 Ubuntu's bug #1024482에서 찾아볼 수 있습니다.
See also
- SDDM — a modern display manager that supports both the X11 server and the Wayland protocol.
- XDM