ปิดใช้งานการใช้งาน console-kit-daemon ใน Ubuntu


9

ฉันจัดการเซิร์ฟเวอร์ Ubuntu 9.04 หลายแห่งและทุกครั้งที่ฉันเข้าสู่ระบบฉันจะได้รับประโยชน์จากการพิมพ์ยูทิลิตี้แนวนอนพร้อมสถิติเซิร์ฟเวอร์ ฯลฯ ฉันไม่ต้องการสิ่งนี้จริง ๆ และทำให้การเข้าสู่ระบบของฉันช้าลงอย่างมาก ใครช่วยบอกฉันทีว่าจะปิดการใช้งานข้อความของวันเช่นเดียวกับภูต -sysin ภูมิ?

ฉันเริ่มติดตามการเข้าสู่ระบบของฉันโดยใช้ด้านบนและเมื่อผู้ใช้ลงชื่อเข้าใช้ sshd จะถ่ายสิทธิ์การใช้งาน CPU ได้สูงสุด 100% และฉันเชื่อว่าแนวนอนและข้อความของ daemon การอัพเดทวันนั้นเป็นต้นเหตุหลัก ใครบ้างมีความคิดว่าสิ่งที่อาจทำให้เกิดการเข้าสู่ระบบครั้งที่น่ากลัวของฉัน?


ขออภัยฉันพลาดการตอบสนองต่อส่วนคอนโซล -kit-daemon คุณพูดถึงมันในชื่อ แต่ไม่ได้อ้างถึงอีกครั้งในเนื้อหา ดูคำตอบที่แก้ไขแล้วของฉัน
หยุดชั่วคราวจนกว่าจะมีการแจ้งให้ทราบต่อไป

คำตอบ:


11

ฉันคิดว่าคุณไม่ต้องการconsolekitเซิร์ฟเวอร์

ฉันลบมันด้วย:

apt-get remove consolekit

(และ dbus ด้วย)


1
คุณต้องการ dbus แม้ว่า
verhogen

2
สิ่งนี้จะลบสิ่งที่เกี่ยวข้องกับ X ออกไปใน Ubuntu 10.04.4 LTS คุณอาจไม่ต้องการทำสิ่งนี้
Brendan Kidwell

1
@BrendanKidwell ใช่ แต่เมื่อคุณมีเซิร์ฟเวอร์ที่ไม่มี UI กราฟิกคุณไม่จำเป็นต้องเริ่มต้นด้วย
polemon

นี่ควรเป็นคำตอบที่เลือก
xorinzor

4

/etc/update-motd.d/*คุณมีหนึ่งหรือมากกว่าหนึ่งในสคริปต์ คุณสามารถลบหรือทำ:

sudo touch /var/lib/update-motd/disabled

ดูman update-motd:

       สคริปต์นี้เรียกใช้งานรายการสคริปต์ตามลำดับคำโดยเรียงต่อกัน
       และเขียนเอาต์พุตไปยัง / var / lib / motd ซึ่งโดยปกติจะเป็นสัญลักษณ์
       เชื่อมโยงไปยัง / etc / motd

       ผู้ใช้และ / หรือแพ็คเกจควรเพิ่มลิงค์สัญลักษณ์ไปยัง /etc/update-motd.d/
       /etc/update-motd.d/ รายชั่วโมง /etc/update-motd.d/daily, / etc / update-
       motd.d / รายสัปดาห์, /etc/update-motd.d/monthly, เติมด้วยตัวเลขสองหลัก
       หมายเลขเพื่อกำหนดลำดับที่แสดงดังที่เชื่อฟังโดย run-parts (8)

       แยกงาน cron จะเรียกใช้ update-motd ทุก 10 นาทีทุกชั่วโมง
       รายวันรายสัปดาห์และรายเดือน การดำเนินการอัพเดต motd แต่ละครั้งจะทำงาน
       สคริปต์ในไดเร็กทอรี /etc/update-motd.d/ ที่สอดคล้องกัน 
       เอาต์พุตของแต่ละสคริปต์จะถูกเขียนและแคชใน / var / run / update-
       motd / *, รักษาหมายเลขและชื่อของสคริปต์ที่ดำเนินการ, เพื่อ pre‐
       ให้บริการการเรียงลำดับของผลลัพธ์ใน / etc / motd หลังจากการประหารชีวิต
       ชุดของสคริปต์ปัจจุบันไฟล์ทั้งหมดใน / var / run / update-motd / จะถูกควบคุม
       catenated ด้วย /etc/motd.tail และเขียนไปยัง / etc / motd

       สคริปต์ update-motd จะไม่ทำงานหากไฟล์ / var / lib / update-
       motd / พิการ หนึ่งสามารถแทนที่นี้โดยใช้ตัวเลือก - แรง
       หากต้องการเปิด / ปิดการใช้งาน update-motd อย่างถาวรให้ใช้:
           $ sudo update-motd - เปิดใช้งาน
           $ sudo update-motd - ปิดใช้งาน

หากคุณใช้ X11 / Gnome ฉันไม่คิดว่าคุณต้องการปิดการใช้งาน console-kit-daemon เนื่องจากเป็นส่วนหนึ่งของกระบวนการเข้าสู่ระบบ หากคุณไม่ได้ฉันจะปิดการใช้งาน X


ขอบคุณมากสำหรับการตอบสนองมันช่วย +1 ได้มาก แต่ก็ไม่ตอบคำถามของฉันอย่างสมบูรณ์: ฉันจะปิดการใช้งาน console-kit-daemon ได้อย่างไร มันฆ่าประสิทธิภาพในการเข้าสู่ระบบ
อเล็กซ์มาร์แชลล์

3

หลังจากทำ Googling เพิ่มเติมแล้วฉันพบว่าผู้คนมีปัญหากับ console-kit-daemon ที่ทิ้งข้อความแสดงข้อผิดพลาดใน /var/log/daemon.log เกี่ยวกับ daemon ที่ไม่สามารถเริ่มต้น policykit ได้ ฉันตรวจสอบบันทึกของตัวเองและแน่ใจว่าฉันได้รับสิ่งเดียวกัน ฉันวิ่ง

apt-get install -y policykit

และดูเหมือนว่าจะแก้ไขปัญหาได้แล้ว การเข้าสู่ระบบของฉันเร็วเกินไปตอนนี้ที่ console-kit-daemon ไม่มีปัญหาในการเริ่มต้นชุดนโยบาย (เนื่องจากมีอยู่ตอนนี้)



1

ฉันได้ทำการค้นหาผ่านซอฟต์แวร์ที่ติดตั้งไว้และบางอันก็คือ: ไคลเอนต์แนวนอนและแนวนอนทั่วไป ฉันได้ถอนการติดตั้งแล้วและงานพิมพ์แนวนอนก็ไม่ปรากฏอีกต่อไป ตอนนี้ดูเหมือนว่าจะติดตั้ง Debian และมีการปรับปรุงที่สำคัญที่พร้อมใช้งานมันเตือนฉัน (ฉันมีงาน cron ที่จะทำการปรับปรุง apt-get update ทุกวัน al 04:00) หวังว่าจะช่วย

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