ใน 12.04 คุณจะฆ่าเซิร์ฟเวอร์ X จากบรรทัดคำสั่งและจากอินเตอร์เฟส GUI ได้อย่างไรและคุณจะเริ่มต้นอย่างไรจากเทอร์มินัลเสมือน
ใน 12.04 คุณจะฆ่าเซิร์ฟเวอร์ X จากบรรทัดคำสั่งและจากอินเตอร์เฟส GUI ได้อย่างไรและคุณจะเริ่มต้นอย่างไรจากเทอร์มินัลเสมือน
คำตอบ:
วิธีหนึ่งในการรีสตาร์ทอินสแตนซ์ของเซิร์ฟเวอร์ X คือการเรียกใช้ (จาก commandline)
sudo service lightdm restart
สำหรับ Ubuntu 15.04 และใหม่กว่า:
sudo systemctl restart lightdm.service
และสำหรับ Kubuntu 15.04 และใหม่กว่า:
sudo systemctl stop sddm.service
เมื่อวันที่ 12.04, Right Altคุณสามารถเริ่มต้นเซิร์ฟเวอร์ด้วยปุ่มทางลัด: Print Screen+ K+
sysreq
delete
sudo echo kernel.sysrq=1 > /etc/sysctl.d/10-magic-sysrq.conf
ใน Ubuntu 14.04:
กดCtrl+ Alt+ F1จากนั้นเรียกใช้:
sudo service gdm stop
หรือ
sudo service lightdm stop
... ขึ้นอยู่กับเครื่องมือจัดการหน้าจอของคุณ
หมายเหตุ:ในการกู้คืนการใช้งานstartx
ให้แทนที่stop
ด้วยstart
ในคำสั่งด้านบน
xkill -a
ฆ่า: -a
หมายความว่ามันจะฆ่าอินสแตนซ์ที่แสดงผลทั้งหมด man xkill
สำหรับข้อมูลเพิ่มเติมวิ่ง
xinit
เรียกใช้: นอกจากนี้ยังมีstartx
แต่คำสั่งนี้คือการเริ่มต้นเป็นตัวอย่างและไม่เซิร์ฟเวอร์เอง สำหรับข้อมูลการทำงานมากขึ้นและman xint
man startx
ฉันไม่เชื่อว่าเป็นไปได้ที่จะฆ่า Xserver จาก GUI และแม้ว่ามันจะเป็นไปได้