Usando uma entrada .desktop para uma VM Virtualbox para iniciar a partir do iniciador Unity ainda abre o Virtualbox

2

Eu tenho duas VMs com o Virtualbox. Eu crio para cada entrada do .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

Depois, arrastei o arquivo .desktop para o iniciador do Unity e ele foi anexado corretamente ao seu ícone. Agradável.

Se eu clicar no ícone, para inicializar a VM, o Virtualbox é aberto, o ícone do Virtualbox aparece no iniciador do Unity e só posso acessar minha VM a partir dali. Como evitar isso? Gostaria de manter apenas a entrada associada à minha entrada .desktop e não mostrar o Virtualbox da Unity.

    
por unfulvio 26.10.2015 / 16:36

1 resposta

1

Alternativa ao que adonis sugeriu no comentário, você poderia fornecer o caminho completo para a máquina virtual como argumento para o comando VirtualBox . Em outras palavras, a linha exec, para minha 15.10 Ubuntu VM, poderia ser assim:

Exec=VirtualBox  "/home/Serg/VirtualBox VMs/Ubuntu 15.10/Ubuntu 15.10.vbox"
    
por Sergiy Kolodyazhnyy 31.10.2015 / 19:58