Câu hỏi Ý nghĩa "Phiên do người dùng xác định" trong trình quản lý cửa sổ


Tôi đã có vấn đề này: Không thể đăng nhập vào Ubuntu

Vì vậy, tôi cài đặt lại gnome, unity, lighdm và gdm. Thật không may là tôi không hiểu nhiều về lĩnh vực này (Xorg, ý tôi là).

Bây giờ tôi có màn hình đăng nhập, có lẽ là gdm và tôi có nhiều tùy chọn trong danh sách thả xuống ở góc dưới cùng bên trái, chẳng hạn như: "Phiên do người dùng xác định", "Ubuntu", "Gnome" v.v.
Khi tôi thử "Phiên do người dùng xác định", trình quản lý cửa sổ bị treo trên màn hình đăng nhập, nhưng các tùy chọn khác đang hoạt động. Vì vậy, câu hỏi của tôi là:

  • Làm thế nào tôi có thể xác định người quản lý cửa sổ tôi sử dụng?
  • Ý nghĩa của "Người dùng xác định phiên" và các tệp cấu hình của nó ở đâu?
  • Tôi có thể theo dõi nhật ký nào để tìm ra vấn đề với đăng nhập "Phiên do người dùng xác định"?

1
2017-10-03 13:05


gốc




Các câu trả lời:


Thông thường cái gọi là "Trình quản lý hiển thị" (* dm) sẽ khởi chạy một phiên. Có các phiên được xác định trước (ví dụ: phiên 'kde', phiên 'gnome', phiên 'xfce' v.v.). Tất cả đều được xác định bởi những người biết những gì tốt nhất cho bạn. Có thể có một thời điểm khi BẠN biết rõ hơn. Đó là điều mà 'phiên được người dùng xác định' là tốt cho: Một cách để bạn, người dùng cuối, được kiểm soát tuyệt đối 100% về phiên của bạn bao gồm, chương trình nào được khởi chạy, ở đâu, khi nào, tại sao, v.v.

Ngay khi bạn cung cấp một tệp có tên ~/.Xsession, làm cho nó thực thi (chmod +x ~/.Xsession) và khởi động các ứng dụng mong muốn của bạn (đừng quên 'quản lý cửa sổ'), sau đó bạn có phiên do người dùng xác định.

Khi 'phiên do người dùng xác định' của bạn không hoạt động, điều này thường có nghĩa là bạn không có tệp .Xsession hoặc tệp này không thực thi được hoặc kết thúc nhanh (ví dụ: bằng cách không khởi chạy trình quản lý cửa sổ). Đôi khi bạn có thể tìm trợ giúp trong /var/log/Xdm.log hoặc gdm hoặc bất kỳ trình quản lý hiển thị nào bạn đang sử dụng.


2
2017-10-05 08:01