ไม่สามารถเปลี่ยนเป็นหน้าจอได้


1

ฉันใช้LightDM 1.16.5 พร้อมกับจัดการหน้าต่างที่น่ากลัวในNixOS

หลังจากเข้าสู่ระบบฉันไม่สามารถสลับผู้ใช้โดยไม่ได้ลงชื่อออกจากเซสชันปัจจุบันของฉันก่อน คำสั่งdm-tool switch-to-greeterไม่มีผลกระทบใด ๆ อย่างแท้จริงและไม่ได้ให้ผลลัพธ์ใด ๆ dm-tool lockเช่นเดียวกันกับ

คำสั่งอื่นฉันลองหลังจากค้นหาอินเทอร์เน็ต:

$ dbus-send --system --type=method_call --print-reply --dest=org.freedesktop.DisplayManager $XDG_SEAT_PATH org.freedesktop.DisplayManager.Seat.SwitchToGreeter
method return sender=:1.2 -> dest=:1.37 reply_serial=2

นี่คือตัวแปรสภาพแวดล้อมที่เกี่ยวข้องกับ XDG:

XDG_VTNR=7
XDG_SESSION_ID=5
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/myuser
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_CONFIG_DIRS=/home/myuser/.nix-profile/etc/xdg:/nix/var/nix/profiles/default/etc/xdg:/run/current-system/sw/etc/xdg
XDG_SESSION_TYPE=x11
XDG_SEAT=seat0
XDG_SESSION_DESKTOP=none + awesome
XDG_DATA_DIRS=/home/myuser/.nix-profile/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share
XDG_RUNTIME_DIR=/run/user/12345

ใครช่วยได้บ้าง

คำตอบ:


0

เนื่องจากดูเหมือนจะไม่มีความรู้ใด ๆ เกี่ยวกับวิธีการแก้ปัญหานี้ในฐานะผู้ใช้ฉันจึงได้ยื่นรายงานข้อผิดพลาดกับ LightDM ที่https://bugs.launchpad.net/lightdm/+bug/1531555และจะสื่อสารกับ นักพัฒนาซอฟต์แวร์ที่นั่นเกี่ยวกับสิ่งที่อาจผิด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.