Arch Linux에서 LightDM을 설정하는 방법

Arch Linux에서 LightDM을 설정하는 것은 지루하기로 악명이 높습니다. 이러한 이유로 많은 사람들이 Arch Linux에서 기본 디스플레이 관리자로 사용하지 않기로 선택합니다. LightDM을 건너뛰는 것은 모든 Linux에서 최고의 로그인 시스템 중 하나이기 때문에 정말 부끄러운 일입니다! 이 튜토리얼에서는 LightDM이 Arch Linux에서 작동하도록 하는 방법을 살펴보겠습니다.

LightDM 설치

LightDM은 기본 OS 소프트웨어 서버에서 Arch Linux 사용자(Manjaro와 같은 파생 제품 포함)에서 쉽게 사용할 수 있습니다. 그러나 LightDM 패키지는 사용자가 수동으로 활성화해야 하는 저장소인 “추가” 소프트웨어 소스에 있습니다.

Arch Linux 시스템에 “추가” 소프트웨어 소스에 대한 액세스 권한을 부여하려면 터미널을 열고 Pacman 구성 파일을 편집하는 데 사용하십시오.

sudo nano /etc/pacman.conf

Pacman.conf 파일에서 화살표 키를 누르고 “추가”를 찾으십시오. 앞에 있는 # 기호와 아래 두 줄을 제거합니다. 이러한 기호는 “추가” 소프트웨어 저장소에서 모든 항목에서 완전히 제거해야 합니다. 그렇지 않으면 Pacman 패키징 도구에서 활성화를 거부합니다.

주석 기호(#)를 모두 제거했으면 키보드에서 Ctrl + O 키 조합을 눌러 편집 내용을 저장합니다. 그런 다음 Ctrl + X를 눌러 Nano를 닫습니다.

편집이 완료되면 패키지 관리자를 다시 동기화하고 LightDM을 설치합니다.

sudo pacman -Syyu lightdm

인사를 선택

LightDM이 설치되어 있지만 Linux의 다른 디스플레이 관리자와 달리 이것만으로는 충분하지 않습니다. 대신 이 디스플레이 관리자가 올바르게 작동하려면 “인사”가 필요합니다.

“인사하는 사람이 무엇입니까?”라고 궁금해 할 수 있습니다. 이것은 사용자가 로그인하는 데 사용하고 상호 작용하는 LightDM 소프트웨어의 측면입니다. GTK(Gnome) 기반, WebKit 기반, 이전 Ubuntu Unity 등을 포함하여 많은 유형의 인사말이 있습니다! 튜토리얼의 이 섹션에서는 사용 가능한 다양한 인사말과 설치 방법에 대해 간략하게 설명합니다.

GTK 그리터

GTK Greetinger는 기본 LightDM 로그인 엔진입니다. 기존 GTK 테마와 잘 작동하며 합리적으로 구성할 수 있습니다. 아래 명령어로 설치합니다.

sudo pacman -S lightdm-gtk-greeter

Webkit2 인사말

Webkit2 Greetinger는 Webkit 렌더링 엔진을 사용하여 사용자 테마를 생성합니다. Arch의 LightDM과 함께 사용하려면 터미널에서 다음을 수행하십시오.

sudo pacman -S lightdm-webkit2-greeter

판테온 인사

Pantheon Greetinger는 ElementaryOS 프로젝트의 기본 로그인 설정입니다. 좀 더 “기본” 모양을 원하는 사람들은 이것을 설치해야 합니다. 다음과 함께 사용하세요.

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lightdm-pantheon-greeter.git
cd lightdm-pantheon-greeter
makepkg -sri

화합의 인사

Unity Greetinger는 Ubuntu가 맞춤형 데스크톱 환경에서 수년간 사용한 LightDM 로그인 설정입니다. 이 스타일의 로그인 화면을 놓친 경우 아래 명령에 따라 AUR에서 설치하십시오.

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/lightdm-unity-greeter.git
cd lightdm-unity-greeter
makepkg -sri

매끄러운 인사

Slick은 많은 Linux 배포 제조업체에서 선호하는 LightDM 인사말입니다. 아치 시스템에서 가져오려면 다음을 수행하십시오.

git clone https://aur.archlinux.org/lightdm-slick-greeter.git
cd lightdm-slick-greeter
makepkg -sri

미니 그리터

미니 인사말은 다른 인사말보다 훨씬 슬림한 LightDM용 로그인 화면 설정입니다.

  위젯과 아이콘으로 iPhone 홈 화면을 사용자화하는 방법

Mini Greetinger는 한 명의 사용자만 처리하므로 리소스 집약도가 훨씬 낮습니다. Mini는 AUR에서 사용할 수 있으며 사용자는 다음 명령을 사용하여 설치할 수 있습니다.

git clone https://aur.archlinux.org/lightdm-mini-greeter.git
cd lightdm-mini-greeter
makepkg -sri

인사말 사용

원하는 LightDM Greetinger를 설치한 후에는 구성 파일에서 활성화할 차례입니다. Nano 텍스트 편집기에서 lightdm.conf를 엽니다.

sudo nano /etc/lightdm/lightdm.conf

Ctrl + W 키보드 조합을 누르고 “#greeter-session=example-gtk-gnome”을 입력하고 Enter 키를 누릅니다.

# 기호와 example-gtk-gnome을 제거하고 아래 목록에 있는 세션 중 하나로 교체합니다.

lightdm-slick-greeter
lightdm-webkit2-greeter
lightdm-unity-greeter
lightdm-pantheon-greeter
lightdm-mini-greeter
lightdm-gtk-인사

Ctrl + O를 사용하여 Lightdm.conf에 대한 편집 내용을 저장하고 Ctrl + X를 사용하여 Nano를 종료합니다. 편집 내용이 저장되면 LightDM 설정을 테스트하고 dm-tool에서 작동하는지 확인합니다.

참고: 테스트가 실패하면 구성 파일을 편집하고 무엇이 잘못되었는지 확인해야 합니다.

lightdm --test-mode --debug

기본 디스플레이 관리자로서의 LightDM

LightDM을 사용하기 전에 Arch의 기본 로그인 관리자로 설정해야 합니다. 활성화하려면 아래 단계를 따르세요.

1단계: systemd disable로 현재 로그인 관리자를 비활성화합니다.

sudo systemctl disable gdm -f

또는

sudo systemctl disable sddm -f

또는

sudo systemctl disable lxdm -f

2단계: systemctl을 활성화하여 LightDM을 활성화합니다.

sudo systemctl enable lightdm -f

3단계: systemctl reboot 명령을 사용하여 Arch Linux PC를 재부팅합니다. 명령을 입력하기 전에 작업 중인 모든 것을 저장하십시오!

4단계: Arch Linux가 백업을 시작하도록 합니다. 시작이 완료되면 LightDM이 새 로그인 화면으로 표시됩니다.