จะกู้คืนจาก GNOME 3.2 ตรึงได้อย่างไร


14

ฉันติดตั้ง Ubuntu 11.10 แล้วและกำลังใช้ GNOME 3.2 ฉันไม่มีทางเลือกอื่นนอกจากรีสตาร์ท gdm หรือรีบูทระบบเมื่อ GNOME หยุดทำงาน

GNOME ค้างในบางครั้งเมื่อกลับมาทำงานต่อจากการหยุดและทุกครั้งที่ฉันค้นหาในแดชบอร์ด

มีตัวเลือกในการรีสตาร์ทเชลล์จาก tty หรือไม่? หรือมีวิธีอื่นในการกู้คืนจากการแช่แข็งหรือไม่


ที่จริงแล้วฉันจะถามว่าเมื่อทุกอย่างค้างคุณยังสามารถเลื่อนเมาส์หรือป้องกันการเคลื่อนไหวของเมาส์เช่นกัน?
Dason

ฉันสามารถเลื่อนเมาส์และลงชื่อเข้าใช้ไปยัง tty ได้
Vivek

ควรยื่นคำถามนี้เป็นรายงานข้อผิดพลาดแทนขอบคุณ! คำแนะนำที่นี่
Jorge Castro

สำหรับฉันดูเหมือนว่าจะเกิดขึ้นหากมีหน้าต่างที่เปิดอยู่จำนวนมาก
DanMan

คำตอบ:


16

ลองเปลี่ยนไปใช้ tty อื่น (Ctrl-Alt-F1), ล็อกอินจากนั้นพิมพ์พรอมต์:

gnome-shell --display :0 --replace

จากนั้นสลับกลับไปที่ GUI (Ctrl-Alt-F7)

นอกจากนี้คุณแน่ใจหรือว่ามันถูกแช่แข็งจริง ๆ ? ฉันมีปัญหาที่ไม่สามารถมองเห็นไดอะล็อกรหัสผ่านได้หลังจากล็อคหน้าจอ มันมีจริงแม้ว่าและถ้าคุณตาบอดพิมพ์รหัสผ่านของคุณและกดเข้าสู่หน้าจอปลดล็อค คุณอาจต้องการลองก่อน


1
สิ่งนี้ได้ผลกับฉัน แต่มันง่ายกว่าที่คุณพูด เพียง Alt-F2 และพิมพ์คำสั่งนั้น (ฉันใช้: 0.0) หรือดีกว่าวางไว้ใน~/bin/thawสคริปต์
mariotomo

9

โดยทั่วไปเมื่อ gnome-shell ไม่สามารถตอบสนองคุณสามารถทำหนึ่งในสองสิ่งต่อไปนี้:

  1. Alt+ F2และถ้าคุณได้รับกล่องโต้ตอบสำหรับพิมพ์คำสั่งrestart
  2. Ctrl+ Alt+ F2เพื่อสลับไปที่คอนโซลเทอร์มินัล 2 (tty2) เข้าสู่ระบบและลองฆ่า gnome-screensaver และ / หรือเริ่มการเปลี่ยน gnome-shell ใหม่ด้วย: pkill gnome-screensaverสลับกลับไปที่ tty7 ( Ctrl+ Alt+ F7) เพื่อตรวจสอบหน้าจอ Gnome ของคุณถ้าไม่กลับไปที่ tty2 และgnome-shell --display :0.0 --replace &(ซึ่งถูกแนะนำมาก่อนโดย steve และ msdin ตามลำดับ)

หากทั้งสองล้มเหลวคุณต้องรีสตาร์ทเครื่องมือจัดการการแสดงผลของคุณ (gdm, lightdm, kdm) โดยปกติ:sudo service gdm restart


1
+1 สำหรับการพูด: 0.0 แทนเท่านั้น: 0 ในตัวเลือกที่ 3 มันใช้งานได้สำหรับฉัน
Davisein

pkill gnome-screensaverทำงานให้ฉัน
Mihai Alexandru Bîrsan

3

ฉันมีปัญหาที่คล้ายกัน เมื่อโปรแกรมรักษาหน้าจอ / ล็อคควรจะเข้าร่วมแทนที่จะเป็นหน้าจอค้าง (แสดงสิ่งที่หน้าจอแสดงก่อน) เปิดใช้งานเมาส์แล้ว แต่ไม่เห็นช่องลงชื่อเข้าใช้ ฉันไม่ได้ลองสิ่งที่ msdin แนะนำ (พิมพ์รหัสผ่านตาบอด) แต่สิ่งต่อไปนี้ได้ผลสำหรับฉันจากEarl C Ruby III :

วิธีปลดล็อกเดสก์ท็อปที่ล็อคไว้:

  1. Ctrl-Alt-F1 จะให้การล็อกอินเทอร์มินัลตามข้อความของคุณ
  2. เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่านของคุณ
  3. ประเภท:“ killall gnome-screensaver”
  4. Ctrl-Alt-F7 เพื่อกลับไปที่เดสก์ท็อป Gnome 3 (ปลดล็อคแล้ว)

1

ฉันมีปัญหาที่คล้ายกัน ฉันไม่แน่ใจว่าวิธีแก้ปัญหาเดียวที่ฉันพบจะใช้ได้สำหรับคุณ แต่มันก็คุ้มค่าที่จะลอง

ฉันสลับไปที่ tty1 ( Ctrl+ Alt+ F1) และเข้าสู่ระบบซึ่งหวังว่าคุณจะทำได้ หากคุณไม่สามารถเปลี่ยนได้ปัญหาของคุณจะแย่กว่าของฉัน! แต่สมมติว่าคุณทำจนฉันพบว่าการทำให้คอมพิวเตอร์เข้าสู่โหมดสลีปและนำกลับมาอีกอย่างน้อยก็ทำให้คอมพิวเตอร์ตอบสนองได้อีกครั้ง มันไม่ได้เป็นทางออกที่ดี แต่ต้องทำเช่นนี้

cd /etc/acpi
sudo ./sleep.sh

หลังจากนั้นเพียงกดปุ่มเปิด / ปิดเพื่อนำกลับขึ้นมา หากคุณเปลี่ยนกลับไปใช้เทอร์มินัลกราฟิก ( Ctrl+ Alt+ F7) อาจตอบสนองอีกครั้ง

ไม่เหมาะ แต่จะดีกว่าการเริ่มระบบใหม่โดยเฉพาะถ้าคุณมีสิ่งสำคัญที่ยังไม่ได้บันทึก

ฉันยังไม่พบสิ่งที่ทำให้เกิดสิ่งนี้มิฉะนั้นอาจมีความหวังในการแก้ปัญหาที่ดีกว่า ใครบางคนในชุดข้อมูลที่ฉันเชื่อมโยงกับแนะนำว่า gnome-screen-saver ทำให้เกิดปัญหา แต่การฆ่าหลังจากการตรึงไม่ได้แก้ไขอะไรเลยและการฆ่าเมื่อเริ่มต้นเซสชันไม่ได้ป้องกันการตรึงสำหรับฉัน


ขอบคุณสำหรับการตอบกลับนะ ฉันสามารถสลับไปใช้ tty เมื่อคำพังเพยค้าง ดังนั้นฉันจะลองอย่างแน่นอน
Vivek

ฉันลองวิธีนี้ แต่หลังจากกลับมาทำงานจากโหมดสลีปเมื่อฉันลองเปลี่ยนกลับเป็น GUI จาก tty ฉันติดอยู่กับหน้าจอสีดำพร้อมข้อความบางส่วน ฉันไม่สามารถใช้ GUI ได้
Vivek

ข้อความพูดว่าอย่างไร?
Dason

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