ฆ่า Gnome ใน Debian


3

ฉันใช้คอมพิวเตอร์สำรองเป็นเซิร์ฟเวอร์ มันใช้งาน Debian แล้วและฉันต้องการที่จะฆ่าทุกสิ่งที่เกี่ยวข้องกับการบันทึกความทรงจำ ฉันเข้าถึงจากระยะไกลผ่าน ssh

ความคิดใด ๆ


1
เมื่อ "ฆ่า" คุณหมายถึงปิดการใช้งานสักครู่หรือลบออกทั้งหมด?
slhck

ปิดการใช้งานสักครู่ ปิดมันถ้าคุณจะ
CptAJ

1
เดเบียนรุ่นไหนกัน
artistoex

มัน
เดบิต

คำตอบ:


6

เซสชันผู้จัดการ Gnome Desktop ของคุณทำงานใน Xserver ทั้งคู่เป็นเพียงบริการปกติ (daemons) ระบบของคุณเริ่มทำงานตอนบูท

ดูเหมือนว่า X เป็นกระบวนการย่อยของ Desktop Manager ใน Debian / Ubuntu ดังนั้นคุณต้องหยุดสิ่งนั้น (บน Debian นี่อาจเป็น gdm บน Ubuntu ligthdm) คุณสามารถหยุด gdm สำหรับเซสชันนี้ได้โดยใช้ init-script ด้วยsudoหรือเป็น root:

/etc/init.d/gdm3 stop

หรือคุณสามารถลบมันออกจากรายการ daemons ที่เริ่มต้น:

update-rc.d <daemon> disable

ดู: http://wiki.debian.org/Daemon

หากคุณไม่แน่ใจว่าตัวจัดการเดสก์ท็อปที่ใช้อยู่คุณสามารถค้นหาสคริปต์ใน /etc/init.d/ หรือพิมพ์

ps -eF | grep dm

เพื่อค้นหากระบวนการทำงานทั้งหมดที่มี "dm" (สิ่งนี้อาจให้ผลมากกว่า dm ของคุณ)


ไม่นั่นไม่ได้ผล ยังคงทำงานเหมือนปกติ
CptAJ

1
อาฉันเห็นฉันเพิ่งลอง สิ่งคือถ้าคุณหยุดให้บริการ "ลูก" ของมันก็จะถูกหยุดเช่นกัน ฉันคิดว่ามันเป็น X -> gdm / lightdm -> gnome / อื่น ๆ คุณต้องหยุดกระบวนการจัดการล็อกอิน ขึ้นอยู่กับรุ่น Debian ของคุณ สำหรับ Ubuntu และ Raspbian มันคือ lightdm แต่ฉันเดาว่าคุณจะเห็นสคริปต์ชื่อ "gdm" ใน /etc/init.d/ นั่นคือหนึ่ง /etc/init.d/gdm stop
Benjamin Maurer

เราจะไปที่นั่น! /etc/init.d/gdm3 หยุดทำเคล็ดลับ ขอบคุณ!
CptAJ

แต่มันจะกลับมาหลังจากรีสตาร์ท สำหรับเซิร์ฟเวอร์ฉันจะปิดการใช้งานบริการด้วย update-rc.d
Benjamin Maurer

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