Câu trả lời:
lightdm được bắt đầu bởi Upstart, không phải SysV init. Vì vậy, update-rc.d không hoạt động.
Sử dụng
echo "manual" | sudo tee -a /etc/init/lightdm.override
startx
lệnh).
Lưu ý rằng phương pháp được mô tả ở trên không hoạt động nữa kể từ 15.04 trở đi, vì Upstart đã được thay thế bởi Systemd. Như được mô tả ở đây , giờ đây người ta có thể vô hiệu hóa lightdm như thế này:
systemctl disable lightdm.service
systemctl disable lightdm
sudo service lightdm start
để bắt đầu lightdm một lần hoặc systemctl enable lightdm.service
để nó tự động bắt đầu lại ...
Nếu bạn muốn tắt lightdm để bật gdm hoặc kdm hoặc bất kỳ trình quản lý hiển thị nào khác, hãy nhập lệnh sau trong thiết bị đầu cuối:
sudo dpkg-reconfigure lightdm
Sau đó nhập vào ok
và sau đó chọn từ danh sách trình quản lý hiển thị mong muốn của bạn.
Câu trả lời tương tự với ảnh chụp màn hình được đưa ra ở đây: Đặt lại về Đăng nhập Unity mặc định
Tôi chỉ loại bỏ bit thực thi trên nhị phân lightdm.
chmod -x /usr/sbin/lightdm
Sau đó, để kích hoạt lại nó:
chmod +x /usr/sbin/lightdm