hi, I'm a gentoo user using cinnamon. I encounter the same problem.
This is my .menu file:
- Code: Select all
[fpemud@fpemud-workstation /etc/xdg/menus/applications-merged]$ cat fvm-applications.menu
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
<Menu>
<Name>Applications</Name>
<Menu>
<Name>Virtual Machines</Name>
<Directory>VirtMachines.directory</Directory>
<Include>
<And>
<Category>VirtualMachine</Category>
</And>
</Include>
</Menu>
</Menu>
This is my .directory file:
- Code: Select all
[fpemud@fpemud-workstation /usr/share/desktop-directories]$ cat fvm-virtualmachines.directory
[Desktop Entry]
Name=Virtual Machines
Comment=Virtual Machines
Icon=computer
Type=Directory
This is my .desktop file:
- Code: Select all
[fpemud@fpemud-workstation ~/.local/share/applications]$ cat fvm_temp.desktop
[Desktop Entry]
Name=Virtual Machine - temp
Type=Application
Exec=fpemud-virtmanager start temp
TryExec=fpemud-virtmanager start temp
Icon=computer
Categories=VirtualMachine;
according to spec, with these 3 files, I should see a "Virtual Machines" menu and a "Virtual Machine - temp" program in the application menu.
But there's nothing. Anyone can help?