¿Cómo hacer que VBoxClient se cargue con la opción --clipboard cuando se inicia?

¿Cómo hacer que VBoxClient se cargue con la opción --clipboard cuando se inicia?

Utilizo VirtualBox para usar Ubuntu 15.04 y lo ejecuto como invitado

$ sudo VBoxClient --clipboard

cada vez que quiero copiar algo del anfitrión al invitado. Cada vez me refiero a una vez por arranque.

¿Cómo puedo hacer que el comando se ejecute con sudo en el momento del arranque del invitado?

Ya configuré Shared Clipboardel Bidirectionalvalor en la configuración de VirtualBox.

Respuesta1

Una solución simple sería darle a su usuario el derecho de ejecutar el comando sin ingresar una contraseña y luego agregarlo a la lista de programas de inicio. Primero, ejecute sudo visudoy agregue esta línea al archivo (cambie geominta su nombre de usuario real):

geomint ALL=NOPASSWD:/usr/bin/VBoxClient --clipboard

Luego, utilice las herramientas proporcionadas por su entorno de escritorio para agregar el comando a sus aplicaciones de inicio. Se pueden encontrar instrucciones para Unityaquí.

Alternativamente, hágalo manualmente. Cree un archivo llamado ~/.config/autostart/VboxClipbvoard.desktopcon el siguiente contenido:

[Desktop Entry]
Type=Application
Exec=sudo VBoxClient --clipboard
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=VBox clipboard
Name=VBox clipboard
Comment[en_US]=
Comment=

Ahora reinicie y debería funcionar como se esperaba.

información relacionada