Deshabilitar el uso de console-kit-daemon en Ubuntu

9

Administro varios servidores Ubuntu 9.04, y cada vez que inicio sesión, recibo la impresión de la utilidad Landscape con estadísticas del servidor, etc. Realmente no necesito esto y ralentiza mis inicios de sesión considerablemente. ¿Alguien puede decirme cómo deshabilitar el mensaje del día, así como el demonio paisaje-sysin?

Comencé a rastrear mis inicios de sesión usando top, y cuando un usuario inicia sesión, sshd dispara hasta el 100% del uso de la CPU, y creo que el daemon de actualización del paisaje y el mensaje del día son los principales culpables. ¿Alguien más tiene alguna idea de lo que podría estar causando mis horribles tiempos de inicio de sesión?

Alex Marshall
fuente
Lo siento, no respondí a la parte de consola-kit-demonio. Lo mencionaste en el título pero no volviste a referirte a él en el cuerpo. Ver mi respuesta revisada.
Pausado hasta nuevo aviso.

Respuestas:

11

Creo que no necesitas consolekiten un servidor.

Lo eliminé con:

apt-get remove consolekit

(y dbus también)

j0k
fuente
1
aunque necesitas dbus
verhogen
2
Esto elimina casi todo lo relacionado con X, en Ubuntu 10.04.4 LTS. Probablemente no quieras hacer esto.
Brendan Kidwell
1
@BrendanKidwell sí, pero cuando tienes un servidor sin interfaz gráfica de usuario, no lo necesitas para empezar.
polemon
Esta debería ser la respuesta seleccionada
xorinzor
4

Tiene uno o más scripts en /etc/update-motd.d/*. Puedes eliminarlos o hacer:

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

Ver man update-motd:

       Este script ejecuta listas de scripts en orden léxico, concatenando
       y escribir la salida en / var / lib / motd, que generalmente es simbólico
       enlace a / etc / motd.

       Los usuarios y / o paquetes deben agregar enlaces simbólicos a /etc/update-motd.d/,
       /etc/update-motd.d/hourly, /etc/update-motd.d/daily, / etc / update-
       motd.d / semanal, /etc/update-motd.d/monthly, antepuesto con dos dígitos
       número para definir el orden mostrado, tal como lo obedecen las partes de ejecución (8).

       Los trabajos cron separados ejecutarán update-motd cada 10 minutos, cada hora,
       diaria, semanal y mensual. Cada ejecución de update-motd se ejecutará
       los scripts en el directorio /etc/update-motd.d/ correspondiente. los
       la salida de cada script se escribirá y se almacenará en caché en / var / run / update-
       motd / *, conservando el número y el nombre del script ejecutado, para pre‐
       Servir el pedido de la salida en / etc / motd. Después de la ejecución de la
       conjunto actual de scripts, todos los archivos en / var / run / update-motd / serán con‐
       catenado con /etc/motd.tail y escrito en / etc / motd.

       El script update-motd no se ejecutará si el archivo / var / lib / update-
       motd / disabled existe. Uno puede anular esto usando la opción --force.
       Para habilitar / deshabilitar permanentemente update-motd, use:
           $ sudo update-motd --enable
           $ sudo update-motd --disable

Si está utilizando X11 / Gnome, no creo que quiera deshabilitar console-kit-daemon ya que es parte del proceso de inicio de sesión. Si no lo eres, entonces simplemente deshabilitaría X.

Pausado hasta nuevo aviso.
fuente
Muchas gracias por la respuesta, ayuda +1 para eso, pero no responde completamente a mi pregunta: ¿cómo deshabilito console-kit-daemon? Está matando mi rendimiento en los inicios de sesión
Alex Marshall
3

Después de buscar un poco más en Google, descubrí que la gente tenía problemas con la consola-kit-daemon dejando mensajes de error en /var/log/daemon.log con respecto a que el demonio no podía inicializar el juego de políticas. Revisé mis propios registros y, efectivamente, estaba obteniendo lo mismo. corrí

apt-get install -y policykit

y esto parece haber solucionado el problema. Mis inicios de sesión son increíblemente rápidos ahora que console-kit-daemon no tiene ningún problema al inicializar Policykit (ya que ahora existe).

Alex Marshall
fuente
3

Prefiero esta solución:

touch ~/.hushlogin
Insyte
fuente
1

He buscado a través del software instalado, y algunos de ellos son: landscape-client y landscape-common. Los desinstalé y la impresión horizontal ya no apareció. Ahora aparece como una instalación de Debian y donde hay actualizaciones críticas disponibles, me advierte (tengo un trabajo cron para hacer una actualización apt-get todos los días a las 4 a.m.) Hope lo ayudará


fuente