Vòng lặp đăng nhập XDM, các tệp tài nguyên và phiên bị thiếu hoặc sai


3

tôi sử dụng

  • Debian Wheezy / Sid với XDM
  • urxvt như thiết bị đầu cuối cũng như i3 làm quản lý cửa sổ
  • ~/.xsession/.Xresources như tệp phiên và tài nguyên, tương ứng.

Đêm qua tôi vô tình sử dụng hết pin, vì vậy máy tính xách tay của tôi tắt. Kể từ đó, bất cứ khi nào tôi cố gắng đăng nhập bằng xdm (được khởi chạy khi khởi động), phiên sẽ gặp sự cố và lặp lại màn hình đăng nhập như mô tả đây .

Tuy nhiên, nếu tôi khởi động XDM bằng tay

sudo xdm -session ~/.xsession

Tôi có thể đăng nhập bình thường mà không bị lỗi phiên. Đánh giá từ bố trí thiết bị đầu cuối tôi nhận được, ~/.Xresources không được tải và thêm -resoucres ~/.Xresources đến dòng bắt đầu XDM cũng không giúp được gì.

Bây giờ, điều tôi muốn là XDM hoạt động như trước khi khởi động, đó là không lặp lại màn hình đăng nhập sau khi đăng nhập và thiết bị đầu cuối của tôi trông như trước. Tôi tin rằng điều đó có nghĩa là tôi phải nói với XDM để sử dụng ~/.Xresources cũng như ~/.xsession theo mặc định

Tôi cũng đã thử khởi chạy XDM như

sudo xdm -config .xdm-config

Ở đâu ~/.xdm-config là một tập tin cấu hình tôi đã sao chép từ /etc/X11/xdm/xdm-config trong đó tôi đã thay đổi các giá trị của các dòng

  • DisplayManager*resources đến /home/*myname*/.Xresources
  • DisplayManager*session đến /home/*myname*/.xsession.

Như trước đây (chỉ định thủ công) tệp phiên chính xác đã được sử dụng, nhưng bố cục thiết bị đầu cuối vẫn sai, vì vậy tệp tài nguyên chính xác có thể không được sử dụng.

Tôi có thể làm gì?


Nhân tiện, tôi đã sao chép .Xresources đến .Xdefaults, để thiết bị đầu cuối của tôi bây giờ trông giống như trước đây, nhưng giải pháp này không "sạch" như tôi muốn.
k.stm

Câu hỏi của bạn là về chủ đề và hoàn toàn tốt để ở đây. Nếu nó không nhận được đủ sự chú ý, bạn có thể đặt tiền thưởng cho nó hoặc di chuyển nó đến Unix & amp; Linux , Như bạn ước. Nếu sau này là những gì bạn muốn, flag nó cho sự chú ý của người điều hành để nó di chuyển.
slhck

Câu trả lời:


0

Sau khi đăng nhập không thành công, bạn có thể xem xét ~/.xsession-errors. Nó thường cho thấy những gì đã đi sai.

Nhìn vào ~/.xsession-errors Sẽ không có ích gì nếu thư mục nhà của bạn ở chế độ chỉ đọc hoặc đầy đủ hoặc bạn đã chạy theo hạn ngạch của mình. Trong trường hợp này, bạn cũng sẽ nhanh chóng quay lại màn hình đăng nhập, vì X cần quyền truy cập ghi vào ~/.Xauthority tập tin.

Hạn ngạch hoặc toàn bộ đĩa không áp dụng người dùng root (thường có 5% dung lượng đĩa được giữ miễn phí cho việc sử dụng chỉ root) vì vậy đó có thể là lý do tại sao nó hoạt động với sudo nhưng không phải không có


0

tôi đã có vấn đề tương tự. Từ nghiên cứu của tôi, nó có thể là một trong những điều sau đây:

  • không gian trong lỗi tên
  • không có startlxdm
  • thiếu .x-- tệp

LUÔN LUÔN QUAY LẠI NÀY ĐẦU TIÊN & amp; NHỮNG PHIM NÀY CÓ THỂ Ở CÁC VỊ TRÍ KHÁC DỰA TRÊN QUẬN CỦA BẠN (Của tôi là Void Linux)

không gian trong tên:

  1. lưu thêm một bản sao của

    /usr/share/xsessions/<your desktop environment, mine was xfce>.desktop
    
  2. mở ra

    /usr/share/xsessions/<your desktop environment, mine was xfce>.desktop
    

    làm root bằng mousepad hoặc trình soạn thảo khác

  3. thay thế tất cả các dấu cách ("") bằng dấu gạch nối (dấu gạch ngang) hoặc dấu gạch dưới
    • bằng đồ họa, sử dụng "Tìm kiếm" - & gt; "Tìm và thay thế ...." trong mousepad
    • [CTRL] + H thường hoạt động
  4. lưu thay đổi

không có startlxdm:

  1. lưu một bản sao của

    /etc/lxdm/lxdm.conf
    
  2. mở ra

    /etc/lxdm/lxdm.conf
    

    làm root bằng mousepad hoặc trình soạn thảo khác

  3. sau dòng này (hoặc tương tự):

    ## default session or desktop used when no systemwide config....
    

    thêm dòng này:

    session=/usr/bin/start<your desktop environment, xfce4 for me>
    
  4. lưu thay đổi

thiếu .x - tệp:

  • Tôi không có kinh nghiệm ở đây. tìm kiếm trên web lấy làm tiếc. : /

FYI: Tôi không thích điều này, nhưng cũng không có chủ. Tiến hành có nguy cơ của riêng bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.