He creado un servicio para iniciar un Virtual Box sin cabeza, que funciona bien - pero el servicio no termina hasta que la máquina virtual se detiene de nuevo (la rueda giratoria está en la barra de menú (o como se llame la barra en la parte superior derecha).
Esto es comprensible, ya que el comando se ejecuta hasta que la VM se cierra de nuevo.
He probado a añadir "&", a utilizar "nohup", "exec", pero aun así, la "rueda giratoria" no desaparece hasta que se cierra de nuevo la caja virtual.
También he intentado crear una aplicación de automator, pero lo mismo.
¿Hay alguna forma de poner en segundo plano el mando, desprenderlo o hacer desaparecer al menos la rueda giratoria?
EDITAR:
Aquí está el plist:
?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSServices</key>
<array>
<dict>
<key>NSMenuItem</key>
<dict>
<key>default</key>
<string>VBox Start Headless Ubuntu</string>
</dict>
<key>NSMessage</key>
<string>runWorkflowAsService</string>
</dict>
</array>
</dict>
</plist>
Y una captura de pantalla: