Ubuntu 14.04 giới thiệu một màn hình khóa mới trông tương tự như màn hình đăng nhập.
Tôi vẫn có thể khóa màn hình bằng lệnh gnome-screensaver-command --lock
(như tôi vẫn thường làm trước đây), mà dưới 14.04 không khóa màn hình, nhưng:
- Nếu bạn đang chạy nó từ máy tính để bàn, nó sẽ khóa màn hình bằng màn hình khóa mới.
- Nếu bạn đang chạy nó từ bảng điều khiển ảo hoặc thông qua SSH, nó sẽ khóa màn hình bằng màn hình khóa cũ .
Tôi cũng đã thử sử dụng xdg-screensaver lock
, nhưng nó hoạt động theo cách tương tự gnome-screensaver-command --lock
(chỉ sử dụng màn hình khóa mới khi nó chạy từ máy tính để bàn).
Chạy light-locker-command --lock
không hoạt động, như light-locker
không được cài đặt.
Tôi đoán phải có một số khác biệt giữa việc chạy cùng một lệnh từ máy tính để bàn và chạy nó thông qua SSH / bảng điều khiển ảo, nhưng tôi không thể tìm thấy bất kỳ sự khác biệt nào trong các biến môi trường.
Vì vậy, câu hỏi của tôi là: Làm cách nào tôi có thể khóa màn hình bằng màn hình khóa Unity mới chứ không phải màn hình khóa cũ từ dòng lệnh?
Câu hỏi này có lẽ liên quan vì nó yêu cầu lệnh mới cần được sử dụng, vì vậy đây là một câu hỏi khác: Tại sao chạy cùng một lệnh khóa lại cho kết quả khác nhau?
Lưu ý rằng gnome-screensaver
không được sử dụng nữa trong 14.04, theo báo cáo lỗi này :
Đó thực sự không phải là một lỗi bảo vệ màn hình gnome, thành phần đó đã ngừng được sử dụng một cách đáng tin cậy.
dm-tool lock
và dm-tool switch-to-greeter
dường như đang làm điều tương tự: đưa bạn trở lại màn hình đăng nhập (lời chào), trông rất giống với màn hình khóa.
dm-tool lock
đến gần: nó khóa màn hình, nhưng (không giống như màn hình khóa Unity mặc định) cũng cho phép bạn chuyển người dùng.