Hiện tại tôi đang sử dụng LightDM với lightdm-webkit2-greeter và nhiều WM/DM.
I3, AwesomeWM, Gnome và KDE
Vấn đề của tôi là khi tự động tạm dừng hoặc đóng nắp máy tính xách tay của tôi, màn hình sẽ không khóa khi sử dụng gnome hoặc tôi sẽ nhận được một màn hình khóa khác mà tôi không thể xác định được.
Tôi biết rằng LightDM có một số vấn đề với việc khóa màn hình của bạn ở chế độ treo nhưng phải có cách chứ?
Câu hỏi đầu tiên của tôi là, tôi đang xem loại Màn hình khóa nào?
Màn hình khóa được đề cập
Xin lỗi vì hình ảnh điện thoại, tôi không thể chụp ảnh màn hình
Vấn đề thứ hai là, làm cách nào tôi có thể khiến LightDM khóa màn hình của mình khi tạm dừng hoặc đóng máy tính xách tay của mình?
Tôi đã cố gắng tạo một dịch vụ với systemd nhưng điều đó không hiệu quả với tôi, đây là kịch bản:
Trên thực tế, tôi đã thử 3 cái khác nhau mà tôi tìm thấy trên web, nhưng không có cái nào hoạt động.
Đầu tiên
[Đơn vị]
Mô tả=Khóa màn hình khi thức dậy
[Dịch vụ]
Người dùng=%I
Loại = rẽ nhánh
Môi trường=HIỂN THỊ=:0
ExecStart=/usr/bin/dm-tool lock
[Cài đặt]
WantedBy=ngủ.đích tạm ngưng.đích ngủ đông.đích lai-ngủ.đích đình chỉ-rồi-hibernate.đích
Thứ hai
[Đơn vị]
Mô tả=Bật i3lock trước khi ngủ
Trước=ngủ.mục tiêu
[Dịch vụ]
Người dùng=%I
Loại = rẽ nhánh
Môi trường=HIỂN THỊ=:0
ExecStart=/usr/bin/dm-tool lock
ExecStartPost=/usr/bin/ngủ 1
[Cài đặt]
WantedBy=ngủ.mục tiêu
Và cái thứ ba
[Đơn vị]
Mô tả=Bật tủ khóa đèn trước khi ngủ
Trước=ngủ.mục tiêu
[Dịch vụ]
Người dùng=%I
Loại = rẽ nhánh
Môi trường=XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
ExecSart=/usr/bin/dm-tool lock
ExecStartPost=/usr/bin/ngủ 1
[Cài đặt]
WantedBy=ngủ.mục tiêu
Tôi xin lỗi nếu tôi thiếu điều gì đó nhỏ nhặt, nhưng tôi chưa bao giờ làm việc với các dịch vụ trước đây
Và để xóa nó, vâng, tôi đã bật và khởi động chúng bằng systemd
Sudo systemctl kích hoạt xyz.service
Tôi có thể cần đề cập rằng tôi sử dụng một chương trình có tên là howdy để mở khóa máy tính xách tay của mình bằng khuôn mặt, tôi đã gặp sự cố trước đây nhưng tôi không chắc liệu nó có ảnh hưởng đến giải pháp theo bất kỳ cách nào hay không.
Khóa thủ công màn hình bằng dm-tool hoặc light-locker đều được.