diff --git a/packages/linux_make/pd-l2ork-debug.desktop b/packages/linux_make/pd-l2ork-debug.desktop
index dd241721d3c76ca85a61e5c295cddf21e34dd83a..931efd470f571f672134a051e62e91b8cc76d0b8 100755
--- a/packages/linux_make/pd-l2ork-debug.desktop
+++ b/packages/linux_make/pd-l2ork-debug.desktop
@@ -5,21 +5,21 @@ Exec=bash -c "( echo r ; cat ) | gdb --args pd-l2ork -rt -audiobuf 20 -d 3 %U"
 Terminal=true
 Type=Application
 Icon=pd-l2ork-red.xpm
-X-Ayatana-Desktop-Shortcuts=ALSA;JACK;ForceQuit
+Actions=ALSA;JACK;ForceQuit
 Categories=AudioVideo;Audio;
 MimeType=application/x-puredata;
 
-[ALSA Shortcut Group]
+[Desktop Action ALSA]
 Name=ALSA
 Exec=pd-l2ork -rt -alsa -audiobuf 20 -d 3 %U
 TargetEnvironment=Unity
 
-[JACK Shortcut Group]
+[Desktop Action JACK]
 Name=JACK
 Exec=pd-l2ork -rt -jack -audiobuf 20 -d 3 %U
 TargetEnvironment=Unity
 
-[ForceQuit Shortcut Group]
+[Desktop Action ForceQuit]
 Name=Force Quit Pd-L2Ork
 Exec=/usr/bin/killall pd-l2ork pd-gui
 TargetEnvironment=Unity
diff --git a/packages/linux_make/pd-l2ork-k12-debug.desktop b/packages/linux_make/pd-l2ork-k12-debug.desktop
index d93b8c0d02f4597aee90a358089d5cde54987e45..c1088afca6c72248cbd1783757677c9c71e20094 100755
--- a/packages/linux_make/pd-l2ork-k12-debug.desktop
+++ b/packages/linux_make/pd-l2ork-k12-debug.desktop
@@ -5,21 +5,21 @@ Exec=bash -c "( echo r ; cat ) | gdb --args pd-l2ork -k12 -noautopatch -rt -audi
 Terminal=true
 Type=Application
 Icon=pd-l2ork-k12-red.xpm
-X-Ayatana-Desktop-Shortcuts=ALSA;JACK;ForceQuit
+Actions=ALSA;JACK;ForceQuit
 Categories=AudioVideo;Audio;
 MimeType=application/x-puredata;
 
-[ALSA Shortcut Group]
+[Desktop Action ALSA]
 Name=ALSA
 Exec=pd-l2ork -k12 -noautopatch -rt -alsa -audiobuf 20 -d 3 %U
 TargetEnvironment=Unity
 
-[JACK Shortcut Group]
+[Desktop Action JACK]
 Name=JACK
 Exec=pd-l2ork -k12 -noautopatch -rt -jack -audiobuf 20 -d 3 %U
 TargetEnvironment=Unity
 
-[ForceQuit Shortcut Group]
+[Desktop Action ForceQuit]
 Name=Force Quit Pd-L2Ork
 Exec=/usr/bin/killall pd-l2ork pd-gui
 TargetEnvironment=Unity
diff --git a/packages/linux_make/pd-l2ork-k12.desktop b/packages/linux_make/pd-l2ork-k12.desktop
index a478544a7a0d2ead8f3a310773875f5c3aac8b1d..0775200481a636e2de3c19cb194d94aa51bedf59 100755
--- a/packages/linux_make/pd-l2ork-k12.desktop
+++ b/packages/linux_make/pd-l2ork-k12.desktop
@@ -5,21 +5,21 @@ Exec=pd-l2ork -k12 -noautopatch -rt -audiobuf 20 %U
 Terminal=false
 Type=Application
 Icon=pd-l2ork-k12.xpm
-X-Ayatana-Desktop-Shortcuts=ALSA;JACK;ForceQuit
+Actions=ALSA;JACK;ForceQuit
 Categories=AudioVideo;Audio;
 MimeType=application/x-puredata;
 
-[ALSA Shortcut Group]
+[Desktop Action ALSA]
 Name=ALSA
 Exec=pd-l2ork -k12 -noautopatch -rt -alsa -audiobuf 20 %U
 TargetEnvironment=Unity
 
-[JACK Shortcut Group]
+[Desktop Action JACK]
 Name=JACK
 Exec=pd-l2ork -k12 -noautopatch -rt -jack -audiobuf 20 %U
 TargetEnvironment=Unity
 
-[ForceQuit Shortcut Group]
+[Desktop Action ForceQuit]
 Name=Force Quit Pd-L2Ork
 Exec=/usr/bin/killall pd-l2ork pd-gui
 TargetEnvironment=Unity
diff --git a/packages/linux_make/pd-l2ork.desktop b/packages/linux_make/pd-l2ork.desktop
index 71c97f78f51c352d083ab9f81988de8349757f62..5f6528ceaf04fa1278828b19691eb0ae9da26d3a 100755
--- a/packages/linux_make/pd-l2ork.desktop
+++ b/packages/linux_make/pd-l2ork.desktop
@@ -5,21 +5,21 @@ Exec=pd-l2ork -rt -audiobuf 20 %U
 Terminal=false
 Type=Application
 Icon=pd-l2ork.xpm
-X-Ayatana-Desktop-Shortcuts=ALSA;JACK;ForceQuit
+Actions=ALSA;JACK;ForceQuit
 Categories=AudioVideo;Audio;
 MimeType=application/x-puredata;
 
-[ALSA Shortcut Group]
+[Desktop Action ALSA]
 Name=ALSA
 Exec=pd-l2ork -rt -alsa -audiobuf 20 %U
 TargetEnvironment=Unity
 
-[JACK Shortcut Group]
+[Desktop Action JACK]
 Name=JACK
 Exec=pd-l2ork -rt -jack -audiobuf 20 %U
 TargetEnvironment=Unity
 
-[ForceQuit Shortcut Group]
+[Desktop Action ForceQuit]
 Name=Force Quit Pd-L2Ork
 Exec=/usr/bin/killall pd-l2ork pd-gui
 TargetEnvironment=Unity