Allora googlando sto cercando di capire come funziona il menu di xfce, sperando di risolvere il mio problema
Da quanto ho capito la cartella /usr/share/applications contiene tutte le applicazioni del menu...
Questo è il servizio start di openvas...
Naturalmente lanciando direttamente da shell il comando openvas-services start il servizio parte....
[Desktop Entry]
Type=Application
Name=openvas-services start
GenericName=OpenVAS Services
Comment=/usr/bin/openvas-services start
TryExec=/etc/init.d/openvas-scanner
Exec=sh -c "su-to-root -c 'openvas-services start'; echo; bash"
Icon=utilities-terminal
Terminal=true
Categories=BackBox-Services-OpenVAS;
e sembra essere tutto a posto...
mentre il file menu è posizionato in /etc/xdg/xdg-backbox/menus (il pezzo di openvas)
<Menu>
<Name>OpenVAS</Name>
<Directory>BackBox-Services-OpenVAS.directory</Directory>
<Include>
<Category>BackBox-Services-OpenVAS</Category>
</Include>
<Menu>
<Name>BackBox-Services-OpenVAS-Greenbone</Name>
<Directory>BackBox-Services-OpenVAS-Greenbone.directory</Directory>
<Include>
<Category>BackBox-Services-OpenVAS-Greenbone</Category>
</Include>
</Menu>
<Menu>
<Name>BackBox-Services-OpenVAS-Administrator</Name>
<Directory>BackBox-Services-OpenVAS-Administrator.directory</Directory>
<Include>
<Category>BackBox-Services-OpenVAS-Administrator</Category>
</Include>
</Menu>
<Menu>
<Name>BackBox-Services-OpenVAS-Manager</Name>
<Directory>BackBox-Services-OpenVAS-Manager.directory</Directory>
<Include>
<Category>BackBox-Services-OpenVAS-Manager</Category>
</Include>
</Menu>
<Menu>
<Name>BackBox-Services-OpenVAS-Scanner</Name>
<Directory>BackBox-Services-OpenVAS-Scanner.directory</Directory>
<Include>
<Category>BackBox-Services-OpenVAS-Scanner</Category>
</Include>
</Menu>
e pure questo sembra essere tutto a posto.
Putroppo non capisco il perchè continuo ad avere il problema se lancio da GUI....