Tin tức và phân tích của tất cả các thiết bị di động

Cách định cấu hình LightDM trong Arch Linux

Thiết lập LightDM trên Arch Linux nổi tiếng là tẻ nhạt. Vì lý do này, nhiều người chọn không sử dụng nó làm trình quản lý hiển thị mặc định trong Arch Linux. Bỏ qua LightDM thực sự là một điều đáng xấu hổ vì nó là một trong những hệ thống đăng nhập tốt nhất trong tất cả Linux! Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách làm cho LightDM hoạt động trên Arch Linux.

Cài đặt LightDM

LightDM có sẵn cho người dùng Arch Linux (cũng như các dẫn xuất của nó như Manjaro) trên các máy chủ phần mềm hệ điều hành chính. Tuy nhiên, lưu ý rằng các gói LightDM nằm trong nguồn phần mềm “Bổ sung”, một kho lưu trữ mà người dùng phải bật thủ công.

Để cấp cho hệ thống Arch Linux của bạn quyền truy cập vào nguồn phần mềm “Extra”, hãy mở một thiết bị đầu cuối và sử dụng nó để chỉnh sửa tệp cấu hình Pacman.

sudo nano /etc/pacman.conf

Trong tệp Pacman.conf, nhấn phím mũi tên xuống và tìm “Thêm”. Xóa biểu tượng # phía trước cũng như hai dòng bên dưới. Kho lưu trữ phần mềm “Extra” phải loại bỏ hoàn toàn các ký hiệu này khỏi mọi thứ, nếu không, công cụ đóng gói Pacman sẽ từ chối đưa chúng vào.

Sau khi xóa tất cả các ký tự nhận xét (#), hãy nhấn Ctrl + O trên bàn phím để lưu các thay đổi của bạn. Sau đó đóng Nano bằng cách nhấn Ctrl + X.

Sau khi chỉnh sửa, hãy đồng bộ hóa lại trình quản lý gói của bạn và cài đặt LightDM.

sudo pacman -Syyu lightdm

Chọn một lời chào

LightDM đã được cài đặt, nhưng không giống như các trình quản lý hiển thị Linux khác, điều đó là không đủ để sử dụng nó. Thay vào đó, “Greeter” là cần thiết để trình quản lý hiển thị này hoạt động bình thường.

Bạn có thể tự hỏi “lời chào là gì?” Đây là khía cạnh của phần mềm LightDM mà người dùng tương tác và sử dụng để đăng nhập. Có nhiều kiểu lời chào, bao gồm GTK (Gnome), dựa trên WebKit, Ubuntu Unity cũ, v.v.! Trong phần hướng dẫn này, chúng tôi sẽ giới thiệu ngắn gọn cho bạn về các chương trình lời chào khác nhau có sẵn và thảo luận cách cài đặt chúng.

lời chào GTK

Greeter GTK là công cụ ghi nhật ký LightDM mặc định. Nó hoạt động tốt với các chủ đề GTK hiện có và có thể cấu hình hợp lý. Cài đặt nó với các lệnh dưới đây.

sudo pacman -S lightdm-gtk-greeter

lời chào Webkit2

Greeter Webkit2 sử dụng công cụ kết xuất Webkit để tạo chủ đề người dùng. Để sử dụng nó với LightDM trên Arch, hãy làm như sau trong thiết bị đầu cuối.

sudo pacman -S lightdm-webkit2-greeter

Đền thờ chào đón

Pantheon Greeter là cấu hình đăng nhập mặc định cho dự án ElementaryOS. Những người muốn có một cái nhìn “cơ bản” hơn nên cài đặt cái này. Nhận nó với:

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

lời chào đoàn kết

Unity Greeter là một thiết lập đăng nhập LightDM mà Ubuntu đã sử dụng trong nhiều năm trong môi trường máy tính để bàn tùy chỉnh của nó. Nếu bạn bỏ lỡ kiểu màn hình đăng nhập này, hãy cài đặt nó từ AUR bằng cách thực hiện theo các lệnh bên dưới.

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

Lời chào bóng bẩy

Slick là chương trình chào mừng LightDM được nhiều nhà cung cấp phân phối Linux ưa thích. Để có được điều này trên hệ thống Arch của bạn, hãy làm:

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

chào mừng nhỏ

Lời chào nhỏ là thiết lập màn hình đăng nhập LightDM mỏng hơn nhiều so với các lời chào khác.

Lời chào nhỏ chỉ hỗ trợ một người dùng và do đó yêu cầu ít tài nguyên hơn đáng kể. Mini có sẵn trong AUR và người dùng có thể cài đặt nó bằng các lệnh sau:

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

Bật lời chào

Sau khi cài đặt lời chào LightDM mà bạn chọn, đã đến lúc kích hoạt nó trong các tệp cấu hình của bạn. Mở lightdm.conf trong trình soạn thảo văn bản Nano.

sudo nano /etc/lightdm/lightdm.conf

Nhấn Ctrl + W, gõ “#greer-session = example-gtk-gnome” rồi nhấn Enter.

Xóa biểu tượng # cũng như ví dụ-gtk-gnome và thay thế bằng một trong các phiên trong danh sách bên dưới.

lightdm-slick-chào
lightdm-webkit2-chào
lightdm-unity-chào
lightdm-pantheon-chào
lightdm-mini-chào
lightdm-gtk-chào

Lưu các thay đổi vào Lightdm.conf bằng Ctrl + O và thoát khỏi Nano bằng Ctrl + X. Sau khi lưu các thay đổi, hãy kiểm tra cài đặt LightDM và xác nhận rằng chúng hoạt động với công cụ dm.

Lưu ý: Nếu kiểm tra không thành công, bạn sẽ cần chỉnh sửa tệp cấu hình và xác định lỗi đã xảy ra.

lightdm --test-mode --debug

LightDM là trình quản lý hiển thị chính

LightDM phải được đặt làm trình quản lý đăng nhập mặc định trong Arch trước khi có thể sử dụng. Để kích hoạt nó, hãy làm theo các bước dưới đây.

Bươc 1: Vô hiệu hóa trình quản lý đăng nhập hiện tại bằng cách vô hiệu hóa systemd.

sudo systemctl disable gdm -f

hoặc

sudo systemctl disable sddm -f

hoặc

sudo systemctl disable lxdm -f

Bươc 2: Bật LightDM với systemctl được bật.

sudo systemctl enable lightdm -f

Bươc 3: Khởi động lại PC Arch Linux của bạn bằng lệnh khởi động lại systemctl. Hãy nhớ lưu bất cứ thứ gì bạn đang làm trước khi nhập lệnh!

Bươc 4: Để Arch Linux bắt đầu sao lưu. Khi quá trình khởi động hoàn tất, bạn sẽ thấy LightDM dưới dạng màn hình đăng nhập mới.