У меня есть два VMs с Virtualbox. Я создаю для каждого .desktop запись как так:
[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
Затем я перетащил .desktop файл к средству запуска Единицы, и это правильно присоединяется там с его значком.Мило.
Если я нажимаю на значок, хотя, для начальной загрузки VM Virtualbox открывается, значок Virtualbox появляется на средстве запуска Единицы, и я могу только получить доступ к своему VM оттуда. Как избежать этого? Я хотел бы сохранить только запись связанной с моей .desktop записью и не показать Virtualbox от Единицы.
Альтернатива, к какой Адонис, предложенный в комментарии, Вы могли дать полный путь виртуальной машине как аргумент VirtualBox
команда. Другими словами, исполнительная строка, для моих 15,10 Ubuntu VM мог быть похожим на это:
Exec=VirtualBox "/home/Serg/VirtualBox VMs/Ubuntu 15.10/Ubuntu 15.10.vbox"