Skip to content

dbus: This program cannot start

20 abril, 2007
by

Hoy me he encontrado un extraño error al intentar cambiar de usuario dentro del entorno gráfico de Ubuntu.

Gestión de energía.
This program cannot start until you start the dbus system service. It is strongly recommended you reboot your computer after starting messagebus

dbus es una tecnología de Gnome que actúa de enlace entre la máquina y el usuario para informar a éste sobre eventos importantes del sistema (tales como la detección de nuevo hardware, la conexión de un usb…). Copio y pego:

D-BUS es un bus del sistema de mensajes, un método sencillo para que las aplicaciones hablen entre sí.
D-BUS proporciona tanto un demonio (servicio) de sistema (para eventos como “nuevo dispositivo hardware añadido” o “la cola de impresión ha cambiado”) y un demonio de sesión por usuario (para comunicaciones IPC entre las aplicaciones del usuario). Además, el bus de mensajes se está construido sobre un entorno general de envío de mesajes uno-a-uno, que se puede utilizar para comunicar dos aplicaciones directamente (sin tener que utilizar el demonio del bus de mensajes).
En realidad, podemos tener todos los demonios que queramos iniciados, que se corresponderían con diferentes canales de DBUS, pero el escenario habitual será el tener un canal de sistema donde se informará a las aplicaciones interesadas de los eventos del sistema, y un canal de sesión de usuario que usarán las aplicaciones dentro de una sesión de usuario para comunicarse.
Vemos pues dos funciones principales:
Comunicar los eventos del sistema a las aplicaciones interesadas.
Permitir las comunicaciones entre aplicaciones de una sesión de usuario. Actualmente para ello se usa CORBA en GNOME y DCOP en KDE.

Al intentar reiniciar dbus con /etc/init.d/dbus restart me encontraba con el siguiente error: start-stop-daemon: user 'messagebus' not found

La solución la he encontrado reconfigurando el demonio:

dpkg-reconfigure dbus

Y todo como la seda.

Anuncios
No comments yet

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: