Tôi đã thử tất cả mọi thứ từ các diễn đàn để khắc phục vấn đề vòng lặp đăng nhập của mình. Không ai trong số họ làm việc. Cuối cùng tôi đã tìm ra một giải pháp ít hơn tối ưu, nhưng một giải pháp hiệu quả (điều này làm cho nó thích hợp hơn mọi thứ tôi đã thử). Đây là những gì tôi đã làm:
Mở thiết bị đầu cuối ảo: Ctrl+ Alt+F1
Đăng nhập bằng tài khoản người dùng của tôi. Nó cho phép tôi đăng nhập vào đó, mặc dù nó không có trong GUI.
Vì không có giải pháp nào khác hoạt động và điều quan trọng nhất với tôi là có một tài khoản có thể sử dụng được với quyền quản trị viên, tôi đã làm như sau:
sudo adduser newusername
Bạn sẽ phải điền vào tất cả các chi tiết, bao gồm cả mật khẩu và như vậy. Sau đó, để cung cấp cho nó quyền root:
sudo usermod -a -G sudo newusername
Bây giờ nhấn Ctrl+ Alt+ F7để chuyển trở lại GUI. Bạn có thể cần phải khởi động lại để mọi thứ hoạt động tốt. GUI cho phép tôi đăng nhập vào người dùng mới mà tôi đã tạo.
Nếu bạn cần các mục từ thư mục nhà của người dùng cũ và nó từ chối cho phép do vấn đề về quyền, bạn có thể mở một thiết bị đầu cuối (hoặc nhấn Ctrl+ Alt+ F1lần nữa) và thay đổi quyền sở hữu, do đó cấp các quyền này, với:
chown newusername:oldusername ~oldusername
Lưu ý:
Bạn có thể phải giải mã thư mục nhà của người dùng cũ nếu bạn đã chọn mã hóa nó khi bạn thiết lập nó