มีวิธีดูข้อความของ tty7 โดยไม่ปิด Xorg หรือไม่?


คำตอบ:


1

ฉันคิดว่าคุณต้องการดูบันทึกเซิร์ฟเวอร์ X สำหรับ GUI ของคุณภายใต้ VT7 ( Ctrl+ Alt+ F7) กล่าวอีกนัยหนึ่งข้อความที่พิมพ์ออกมาถ้าคุณทำการบูตข้อความล็อกอินและพิมพ์ "startx" (ก่อนที่สคริปต์จะส่งมอบให้กับ DE ของคุณ)

หากเป็นกรณีนี้คุณสามารถเปิดบันทึก Xserver ของคุณได้:

less /var/log/Xorg.0.log

สำหรับบันทึกการบูตที่จะปรากฏก่อนการเข้าสู่ระบบคอนโซล & X greeter ให้ตรวจสอบ:

less /var/log/boot.log

คนรอบข้างจะสร้างบันทึกของตัวเอง หากคุณใช้ lightdm (คนรู้รอบเริ่มต้น) คุณจะพบพวกเขาทั้งหมดภายใต้:

/var/log/lightdm/

อันที่จริงฉันกำลังมองหาข้อความก่อน startx ข้อความต่อหน้าผู้รู้ตัวและอาจเป็นสิ่งที่ผู้สร้างรู้ตัว เมื่อเดสก์ท็อปล่ม - ซึ่งมันทำมามากมีข้อความบางอย่างเช่น postgres เริ่มต้นและสิ่งอื่น ๆ ที่เกิดขึ้นก่อน startx
Fsando

1

หากคุณเริ่มต้น X ด้วยตนเอง (startx หรือ xinit) คุณจะเห็นข้อความในสิ่งที่ VT คุณออกคำสั่งใน - ยกเว้นว่าคุณเปลี่ยนเส้นทางไปยังไฟล์หรือ / dev / null (จำไว้ว่ามีสองสตรีมที่นี่ stdout และ stderr)

อย่างไรก็ตามโดยปกติ X จะเริ่มต้นโดยอัตโนมัติเมื่อบูตโดย display-manager (เช่น gdm, kdm หรือ xdm) ดังนั้นคุณจะพบข้อมูลใน Xorg-, * dm-, boot- และ upstart-logs ภายใต้ / var / log บันทึกอื่น ๆ - เช่น / var / log / ข้อความและ / var / log / syslog - อาจเก็บข้อมูลบางอย่างไว้ด้วย


0

ตรวจสอบ / etc / init / เพื่อดูว่าคุณมีการกำหนดค่า tty7 จริงหรือไม่ ไม่ใช่ค่าเริ่มต้นซึ่งหมายความว่าไม่มีมุมมอง AFAIK


ตกลงเห็นได้ชัดว่าฉันไม่มี tty7 แต่ข้อความ "อยู่ที่ไหน" จะปรากฏให้เห็นเมื่อส่วนต่อประสานกราฟิกหายไป? เมื่อมันเกิดขึ้นฉันเห็นบรรทัดสุดท้ายจากกระบวนการบูตก่อนที่รู้ตัว ความคิดของฉันคือมันเป็นไปได้ที่จะเห็นสิ่งนี้โดยไม่มีระบบที่เสียหาย
Fsando

คุณกำลังมองหาผลลัพธ์ของdmesg?
qbi

อาจจะ แต่ฉันไม่คิดอย่างนั้น ข้อความที่ฉันเห็นเป็นของบางอย่างจากกระบวนการบู๊ต แต่มันก็ไม่เหมือนกันไม่มีเวลาและฉันก็ไม่คิดว่ามันจะเหมือนกัน รายการสุดท้ายมักจะเป็นสิ่งที่เกี่ยวกับคนขี่ม้าส่งมอบอย่างอื่น gui ฉันคิดว่า
Fsando

0

คุณสามารถออกจาก X windows โดยใช้ Ctrl-Alt-F12 ที่ส่งคุณไปยังเทอร์มินัลข้อความทั่วไป tty7 คุณสามารถใช้ Alt-F1 ถึง Alt-F7 เพื่อสลับระหว่างเทอร์มินัลอย่างไรก็ตามเมื่อคุณกลับมาที่ tty7 มันจะสลับกลับไปเป็น X11 ดังนั้นคุณจึงไม่สามารถไปมาได้ ...

ถ้าเหมือนฉันคุณเริ่ม X11 จากคอนโซลเอาต์พุต X11 จะอยู่ในคอนโซลนั้น สมมติว่าคุณทำเช่นนั้นใน tty1 จากนั้นคุณจะใช้ Alt-F1 เพื่อกลับไปที่นั่น

ทีนี้นี่เป็นสิ่งที่ดี แต่มันให้ผลลัพธ์เพียง 25 บรรทัดสุดท้ายเท่านั้น การตรวจสอบบันทึกจะดีขึ้นอย่างชัดเจนตั้งแต่นั้นมาคุณจะพบทุกสิ่งตั้งแต่เริ่มเซสชัน

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