Hasta ahora usaba un script (homemade) para poder lanzar automaticamente jack al encender la interface firewire.
No es mas que un script llamado por una regla de udev, (osea que es root el que lo ejecuta ) y basicamente hace:
export DISPLAY=:0.0
sudo -u $MIUSUARIO jack_control start
jack_control no es mas que una interface del servicio dbus de jack
Bien podria usar:
qdbus org.jackaudio.service /org/jackaudio/Controller org.jackaudio.JackControl.StartServer
Y me ha funcionado bien siempre, tanto en Debian Wheezy como en Ubuntu 12.04, pero no se por que razon cuando lo he intentado implementar en Debian Jessi y tambien en Ubuntu 14.04 simplemente me devuelve este mensaje:
Could not connect to D-Bus server: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-zEXZYei7zC: Conexión rehusada
¿Alguien tiene alguna idea al respecto?
No es mas que un script llamado por una regla de udev, (osea que es root el que lo ejecuta ) y basicamente hace:
export DISPLAY=:0.0
sudo -u $MIUSUARIO jack_control start
jack_control no es mas que una interface del servicio dbus de jack
Bien podria usar:
qdbus org.jackaudio.service /org/jackaudio/Controller org.jackaudio.JackControl.StartServer
Y me ha funcionado bien siempre, tanto en Debian Wheezy como en Ubuntu 12.04, pero no se por que razon cuando lo he intentado implementar en Debian Jessi y tambien en Ubuntu 14.04 simplemente me devuelve este mensaje:
Could not connect to D-Bus server: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-zEXZYei7zC: Conexión rehusada
¿Alguien tiene alguna idea al respecto?
