รีสตาร์ทเซสชัน GUI เท่านั้นหรือรีสตาร์ทระบบปฏิบัติการเท่านั้น


44

เป็นไปได้ไหมใน Linux ที่จะรีสตาร์ทเฉพาะ gui session หรือ os (ฉันไม่ได้พูดถึงการรีสตาร์ทพีซี)

ย้อนกลับไปใน windows 98 หากคุณต้องการรีสตาร์ทเซสชัน gui หรือเฉพาะ os u เพียงแค่กดปุ่ม Shift ค้างไว้และมันจะรีสตาร์ทเซสชัน gui ของคุณหรือเฉพาะ os & ก็ทำงานได้ดี

windows 98 shift + restart

คำตอบ:


62

ใช่. มีสองตัวเลือก

1) คุณสามารถเปิดใช้งานCTRL+SHIFTBACKSPACE + ปุ่มสามปุ่มนี้จะทำงานเหมือนCTRL+ ALT+ SUPRแต่จะรีสตาร์ท GUI เท่านั้น

2) จากบรรทัดคำสั่ง (กดCTRL+ ALT+ F1เพื่อไปยังคอนโซล) คุณสามารถรีสตาร์ทตัวจัดการการแสดงผล Ubuntu (ซึ่งช่วยให้ผู้ใช้เข้าสู่ระบบ GUI ที่เธอต้องการ) โดยการป้อน:

sudo service lightdm restart

3) ในที่สุดคุณสามารถเริ่มต้นใหม่เพียงแค่ความสามัคคี มันจะรีเซ็ต GUI ของคุณ (หน้าต่างและแถบทั้งหมด) แต่จะไม่ฆ่าโปรแกรมใด ๆ หลังจากรีสตาร์ทคุณสามารถทำงานต่อจากที่ที่คุณทิ้งไว้ได้ Enter:

unity --replace

หรือถ้าคุณกำลังรีสตาร์ทจากคอนโซล (หลังจากกดCTRL+ ALT+ F1) ให้ป้อน:

DISPLAY=:0 unity --replace

2
ทำไมคุณถึงเรียกใช้ Unity ด้วยsudo?
Andrey Vihrov

a) คุณไม่จำเป็นต้องเปลี่ยนไปใช้ tty เพื่อเริ่ม GUI ใหม่คุณสามารถทำได้จากภายในเทอร์มินัลกราฟิกที่ดี
popey

1
b) เราใช้ lightdm ในวันนี้ดังนั้น 'sudo service lightdm restart' จะแม่นยำยิ่งขึ้น
popey

1
@ popey: ฉันคาดหวังว่าเขาต้องการที่จะเริ่ม GUI ใหม่เพราะมันไม่ตอบสนอง นั่นหมายถึงความเป็นเอกภาพ - แทนที่ควรมี DISPLAY =: 0 ถ้าคุณจำเป็นต้องทำจากคอนโซล
Javier Rivera

8

ตามเนื้อผ้าสิ่งนี้ประสบความสำเร็จใน linux โดยใช้ ctrl + alt + backspace สิ่งนี้ถูกปิดการใช้งานไม่กี่รุ่นที่ผ่านมาและเคยเปิดใช้งานได้ง่าย (ด้วยแพ็คเกจ dontzap)

ปัจจุบันฉันเริ่ม X ใหม่โดยใช้คอนโซลและประเภท:

sudo killall Xorg

จากนั้น GUI จะรีสตาร์ทและคุณจะกลับไปที่ผู้จัดการการเข้าสู่ระบบของคุณ อย่าลืมบันทึกทุกอย่างเสียก่อน


หากคุณไม่รู้: รุ่นสองสามรุ่นสุดท้ายทำให้การเปิดใช้งานการรวมคีย์นั้นในตัวเลือกรูปแบบแป้นพิมพ์ทำได้ง่าย (ปัจจุบันอยู่ใน "การตั้งค่าระบบ" -> "รูปแบบแป้นพิมพ์" -> "ตัวเลือกเค้าโครง" -> " .. "->" คีย์ลำดับเพื่อฆ่าเซิร์ฟเวอร์ X ")
Marty Fried

ใช้งานได้ดีใน Ubuntu-MATE 16.04 👍 - (ไม่มีคำสั่งที่มีมาก่อนในการกำหนดทางลัดให้ภายใต้»แป้นพิมพ์ลัด« แต่เนื่องจากหนึ่งสามารถกำหนดคำสั่งที่กำหนดเอง shortcust ... ( ⊕Add)
Frank Nocke

4

หากต้องการเริ่มเซสชันกราฟิกของคุณให้ออกจากระบบและลงชื่อเข้าใช้อีกครั้ง

หากระบบหยุดชะงักคุณสามารถใช้ Ctrl-alt-backspace เพื่อออกจากระบบของคุณ (ฆ่าแอปพลิเคชันของคุณ)

หากต้องการทำเช่นนั้นให้ดูที่http://ubuntuportal.com/how-to-enable-key-sequence-ctrlaltbackspace-to-kill-server-on-ubuntu-11-10/ซึ่งจะช่วยให้คุณเห็นภาพกราฟิกที่สวยงาม

หากคุณต้องการรีสตาร์ทตัวจัดการหน้าต่างโดยไม่ต้องออกจากระบบมันจะขึ้นอยู่กับตัวจัดการหน้าต่าง

เพื่อความสามัคคีเห็น

ฉันจะรีสตาร์ทตัวจัดการหน้าต่างได้อย่างไร

สำหรับ gnome คุณกดAlt+ F2และในกล่องโต้ตอบให้ป้อนrและEnter


1

หากคุณกำลังทำงานKubuntuและการตกแต่งหน้าต่างทั้งหมดของคุณได้หายไปและแถบงานไม่ทำงานคุณอาจจะรู้สึกว่าเซสชัน GUI ของคุณเสียชีวิต คุณสามารถรีสตาร์ทได้ในขณะที่รักษาโปรแกรมที่กำลังทำงานอยู่ทั้งหมดหากคุณเปิดเชลล์อยู่แล้ว เพียงพิมพ์:

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