Acho que o problema são os pontos e vírgulas ( ;
) no final das linhas Exec
. Se você removê-los, isso deve funcionar.
Tenho apenas um perfil do Chromium, por isso alterei ligeiramente o seu exemplo. Com o ponto e vírgula, o (%) arquivo .desktop
abaixo não funcionou mas sem eles funciona:
[Desktop Entry]
Name=Chromium Test
Exec=chromium-browser
Type=Application
Actions=OpenDefault;OpenProfile1;
[Desktop Action OpenDefault]
Name=Open Default profile
Exec=chromium-browser --profile-directory=Default
[Desktop Action OpenProfile1]
Name=Open in Incognito mode
# Doesn’t work:
#Exec=chromium-browser --incognito;
# Works:
Exec=chromium-browser --incognito
Eu testei isso no Ubuntu 14.04 com o GNOME Shell 3.10.4 e com a extensão Quicklists (já que não há suporte a lista de jumpners nativa nesta versão do GNOME Shell, ainda).