Điểm:1

Chỉ nền và con trỏ chuột sau khi đăng nhập Ubuntu 18.04

lá cờ in

(Cập nhật ngày 8 tháng 12 năm 2021: Tôi đã tìm ra nguyên nhân gốc rễ. Dù sao cũng cảm ơn các bạn. Tôi đang đăng nguyên nhân gốc rễ.)

Gần đây tôi làm việc với Ubuntu 18.04. Một ngày nọ, sau khi đăng nhập vào máy tính để bàn, chỉ có hình nền và con trỏ chuột.

Nhưng tôi vẫn có thể SSH vào hệ thống. Tôi tạo một tài khoản mới bằng SSH và tôi có thể đăng nhập vào máy tính để bàn bằng tài khoản mới đó.

Tôi đăng nhập vào tài khoản gốc xấu bằng SSH và làm như sau:

mv .cache .cache.old
mv .config .config.old
mv .local .local.old
khởi động lại sudo

Sau đó, vấn đề vẫn còn, tức là tôi có thể đăng nhập vào tài khoản mới của mình trên máy tính để bàn, nhưng nếu tôi đăng nhập vào tài khoản cũ của mình thì chỉ có nền và con trỏ chuột.

Làm cách nào để khôi phục tài khoản máy tính để bàn cũ của tôi?

Nhân tiện, Ubuntu 18.04 của tôi là một máy ảo trong VMWare. Tôi đã cài đặt môi trường máy tính để bàn mặc định và nó hoạt động tốt.Hôm qua tôi đã cài đặt Hệ thống vận hành rô bốt (ROS) trong đó và cài đặt Shadowsocks, tôi đã cố chạy một tập lệnh tự viết để khởi động ứng dụng khách Shadowsocks khi khởi động bằng cách thêm phương pháp tiếp cận dịch vụ và @reboot trong cách tiếp cận crontab nhưng không thành công, nhưng tôi có thể tự tạo proxy hoạt động bằng Privoxy và Shadowsocks và tôi đặt proxy cho môi trường máy tính để bàn của mình. Nhưng sự cố xảy ra ở lần khởi động lại tiếp theo.

cmpltrtok avatar
lá cờ in
@guiverc, nó không cố ý sạch sẽ. Tôi đã cài đặt môi trường máy tính để bàn mặc định của Ubuntu 18.04 và nó đã hoạt động trước đây. Nhưng ngày hôm qua, sau khi tôi cài đặt Hệ thống vận hành rô bốt (ROS) và ứng dụng khách shadowsocks, đồng thời cố gắng bắt đầu tự viết tập lệnh khởi động ứng dụng khách shadowsocks nhưng không thành công do cách tiếp cận dịch vụ và sau đó là @ khởi động lại theo cách tiếp cận crontab và đặt proxy máy tính để bàn theo cách thủ công để sử dụng Privoxy và shadowsocks, nó sẽ trở nên sạch sẽ khi khởi động lại sau này.
Điểm:1
lá cờ in

Cuối cùng tôi đã tìm ra nguyên nhân gốc rễ, một cấu hình không chính xác trong tệp .bashrc của tôi. Đó là một câu chuyện dài. Tôi viết chúng dưới đây:

Ubuntu này là một máy ảo trong VMWare Windows 10. Đồng thời, tôi đang dùng thử WSL GUI. Trong .bashrc của tài khoản WSL của tôi, tôi đã thêm:

xuất HIỂN THỊ=host_ip:0.0

Với máy chủ X11 (VcXsrv) trên máy chủ, tôi có thể chạy các chương trình GUI trên WSL. Sau thành công này, tôi đã thử điều này trong phiên bash với VM Ubuntu của mình trong máy chủ SecureCRT và nó cũng thành công.

Sau đó, tôi đã thêm sai xuất HIỂN THỊ=xxx:0.0 cấu hình trong .bashrc của tài khoản VM Ubuntu của tôi. Trong lần đăng nhập mới sau đó, tôi không thể sử dụng GUI của VM Ubuntu của mình mà không biết tại sao. Và tôi đã hỏi ở đây.

Đó là một vấn đề cho mỗi tài khoản người dùng. Nhưng nó không thể được giải quyết bằng cách xóa ~/.cache ~/.config ~/.local vì nguyên nhân gốc rễ là ở .bashrc. Tôi tìm thấy nguyên nhân gốc rễ một cách tình cờ.

Đó là toàn bộ câu chuyện. Xin lỗi vì những rắc rối. Cảm ơn tất cả!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.