Tenho duas VMs com Virtualbox. Eu crio para cada uma entrada .desktop assim:
[Desktop Entry]
Name=My VM
Comment=
Exec=VBoxManage startvm 'My VM Name'
Icon=/home/myuser/VirtualBox VMs/my-vm-icon.png
Terminal=false
Type=Application
StartupNotify=true
Então arrastei o arquivo .desktop para o inicializador do Unity e ele está anexado corretamente com seu ícone. Legal.
Se eu clicar no ícone, para inicializar a VM, o Virtualbox abre, o ícone do Virtualbox aparece no inicializador do Unity e só posso acessar minha VM a partir daí. Como evitar isso? Gostaria de manter apenas a entrada associada à minha entrada .desktop e não mostrar o Virtualbox do Unity.
Responder1
Alternativa ao que Adonis sugeriu no comentário, você poderia fornecer o caminho completo para a máquina virtual como argumento para VirtualBox
o comando. Em outras palavras, a exec line , para minha VM Ubuntu 15.10 poderia ser assim:
Exec=VirtualBox "/home/Serg/VirtualBox VMs/Ubuntu 15.10/Ubuntu 15.10.vbox"