Score:0

ปัญหาหน้าจอการเข้าสู่ระบบ: lightdm แรกต้องถูกฆ่าเพื่อให้เซสชัน X ทำงานได้

ธง bo

ฉันใช้ MATE 20.04 และมีปัญหาทุกครั้งที่รีบูต แทนที่จะได้รับหน้าจอเข้าสู่ระบบ lightdm

  1. เมื่อฉันมีตัวเลือกด้วงตั้งค่า "เงียบ" ฉันจะได้รับหน้าจอว่างเปล่า (มันเป็นสีดำทั้งหมด แต่เปิดอยู่)
  2. เมื่อฉันลบตัวเลือกเงียบ ฉันได้รับข้อความต่อไปนี้
    กำลังโหลด กรุณารอสักครู่..
    เวอร์ชันเริ่มต้น 245.4_ubuntu3.11
    เริ่มต้น: กำลังโหลดไดรเวอร์ที่จำเป็น ... เสร็จแล้ว
    เริ่มต้น: เรียกใช้ /scripts/init-premount
    
    หน้าจอว่างเปล่า จากนั้นแสดงข้อความด้านบนอีกครั้ง

ณ จุดนี้ ถ้าฉันพยายามใช้คำท้องถิ่น (Ctl-Fn-F1) ฉันไม่มีโชค อย่างไรก็ตาม ถ้าฉัน ssh เข้าไปในเครื่องและฆ่า lightdm หน้าจอเข้าสู่ระบบจะปรากฏขึ้น นี่คือรายละเอียดเพิ่มเติม

  > [เครื่อง ~] $ ps aux |grep lightdm
  > รูท 1173 0.0 0.0 232332 7484 ? SSL 14:45 0:00 /usr/sbin/lightdm
  > รูท 1225 0.2 0.6 1346752 67728 tty7 Ssl+ 14:45 0:00 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
  > ผู้ใช้1 1854 0.0 0.0 9032 724 pts/0 S+ 14:46 0:00 grep lightdm
  > [เครื่อง ~] $ sudo ฆ่า 1173
  > รหัสผ่าน [sudo] สำหรับผู้ใช้ 1:
  > [เครื่อง ~] $ ps aux |grep lightdm
  > รูท 1925 0.4 0.0 232332 7328 ? SSL 14:47 0:00 /usr/sbin/lightdm
  > รูท 1930 12.8 0.9 1497312 96312 tty7 Ssl+ 14:47 0:00 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
  > รูท 1955 0.2 0.0 159972 8236 ? Sl 14:47 0:00 lightdm --session-child 17 20
  > lightdm 1959 5.0 0.0 18836 9948 ? เอสเอส 14:47 0:00 /lib/systemd/systemd --user
  > lightdm 1960 0.0 0.0 169680 4188 ? ส 14:47 00:00 (sd-แพม)
  > lightdm 1969 4.0 0.1 358024 18308 ? ส<sl 14:47 0:00 /usr/bin/pulseaudio --daemonize=no --log-target=journal
  > lightdm 1972 0.0 0.0 166156 4764 ? Sl 14:47 0:00 /usr/bin/gnome-keyring-daemon --daemonize --เข้าสู่ระบบ
  > lightdm 1975 0.0 0.0 2608 540 ? Ss 14:47 0:00 /bin/sh /usr/lib/lightdm/lightdm-greeter-session /usr/sbin/slick-greter
  > lightdm 1976 25.2 0.4 601636 48404 ? สล 14:47 0:01 /usr/sbin/slick-greter
  > lightdm 1977 0.5 0.0 7464 4608 ? Ss 14:47 0:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
  > lightdm 1983 0.0 0.0 156092 5376 ? ส 14:47 0:00 /usr/libexec/dconf-service
  > lightdm 2011 0.0 0.0 305748 6592 ? Sl 14:47 0:00 /usr/libexec/at-spi-bus-launcher --launch-ทันที
  > lightdm 2016 0.0 0.0 7332 4144 ? S 14:47 0:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
  > lightdm 2017 0.0 0.0 239704 7512 ? SSL 14:47 0:00 /usr/libexec/gvfsd
  > lightdm 2022 0.0 0.0 312800 6144 ? 14:47 น. /usr/libexec/gvfsd-fuse /run/user/110/gvfs -f -o big_writes
  > รูท 2056 0.0 0.0 12560 6200 ? S 14:47 0:00 lightdm --session-child 13 20
  > lightdm 2058 0.5 0.0 162828 7668 ? Sl 14:47 0:00 /usr/libexec/at-spi2-registryd --use-gnome-session
  > ผู้ใช้1 2064 0.0 0.0 9032 664 pts/0 S+ 14:47 0:00 grep lightdm

'การแก้ไข' อีกประการหนึ่งคือการบูตเข้าสู่เซฟโหมด จากนั้นดำเนินการต่อผ่านตัวเลือก 'ดำเนินการต่อ' การเข้าสู่ระบบปรากฏขึ้นอย่างไม่มีปัญหา

อย่างแรก เกิดอะไรขึ้น?

ประการที่สอง เหตุใดฉันจึงเข้าถึงข้อกำหนดผ่าน Ctl-Fn-F1 ไม่ได้

จำเป็นมาก

การปรับปรุง:

  • การใช้ 'nomodeset' เมื่อทำการบูทเคอร์เนลเพื่อหลีกเลี่ยงปัญหา
    • อาร์กิวเมนต์นี้ยังใช้ในโหมดการกู้คืนและจะอธิบายว่าทำไมวิธีนี้ถึงได้ผล
    • ขออภัย ฉันพบหน้าจอสีดำเมื่อฉันกลับมาทำงานต่อจากโหมดสลีป หากฉันใช้ 'โซลูชัน' นี้
  • รับการแจ้งเตือนว่าไม่พบจอแสดงผลภายนอกของฉัน
    • พยายามบูทโดยเสียบจอแสดงผลภายนอก และฉันได้รับหน้าจอเข้าสู่ระบบโดยใช้การตั้งค่าเริ่มต้น (ฉันไม่จำเป็นต้องใช้ nomodeset)
    • ต้องดูว่าเรซูเม่ทำงานต่อไปหรือไม่
    • ดูเหมือนว่าจะมีปัญหากับหน้าจอเข้าสู่ระบบ หากฉันใช้จอภาพภายนอกในเซสชันที่แล้ว ฉันสงสัยว่านี่หมายความว่ามันกำลังมองหาจอแสดงผลที่สอง ไม่พบและมันค้าง
Score:0
ธง bo

โอเค หลังจากรีบูตเครื่อง sshing in และรีสตาร์ท lightdm มาหลายชั่วโมง จากนั้นลองทำอย่างอื่น ฉันเชื่อว่าฉันมีวิธีแก้ไขแล้ว!

ดูเหมือนจะมี 2 ปัญหาเกี่ยวกับแนวทางแก้ไขที่ให้ไว้ที่นี่: https://wiki.archlinux.org/title/LightDM

  1. ปัญหา: "บริการ LightDM เริ่มต้นก่อนที่ไดรเวอร์กราฟิกของคุณจะโหลดอย่างถูกต้อง"

    สารละลาย: สร้าง /etc/lightdm/lightdm.conf.d/50-logind-check.conf ด้วยบรรทัดต่อไปนี้

    [LightDM]
    เข้าสู่ระบบตรวจสอบกราฟิก = จริง
    
  2. ปัญหา: LightDM พยายามใช้หน้าจอภายนอกที่ไม่ได้เชื่อมต่อแทนหน้าจอในตัว

    สารละลาย: บังคับให้ใช้หน้าจอหลักที่ eDP โดยการสร้าง /etc/lightdm/lightdm.d/lightdm.conf กับสาย

    display-setup-script=xrandr --output eDP --primary
    

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา