ใน 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 xintman startx
ฉันไม่เชื่อว่าเป็นไปได้ที่จะฆ่า Xserver จาก GUI และแม้ว่ามันจะเป็นไปได้