Sarebbe bello che mi venisse mostrato il pulsante magico che mi aiuterà a rimuovere questo pugno nell'occhio:

Sono Nautilus 2.30 su Debian (ed è stato presente nelle versioni precedenti per quanto posso ricordare).
Risposta accettata:
Questo elenco viene creato analizzando i file .desktop che si trovano in:
/usr/share/applications
~/.local/share/applications
Potrebbe esserci più di un caso d'uso per applicazione, prendi ad esempio il lettore multimediale banshee che ha tre file .desktop per impostazione predefinita:
$ ls -1 /usr/share/applications/banshee*
/usr/share/applications/banshee-1-audiocd.desktop
/usr/share/applications/banshee-1.desktop
/usr/share/applications/banshee-1-media-player.desktop
L'unica differenza tra questi file è il parametro iniziale e l'elenco MimeType.
banshee-1.desktop:File multimediali generalibanshee-1-audiocd.desktop:CD audiobanshee-1-media-player.desktopLettore audio (utilizzato anche darhythmbox,vlce altri)
Quindi abbiamo tre "Banshee Media Player" nell'elenco "Apri con" (e forse anche nel "Menu principale").
L'altro modo per riempire questo spazio è creare file .desktop personali in ~/.local/share/applications . O manualmente o utilizzando uno strumento. alacarte (o fare clic con il pulsante destro del mouse su "Menu principale" -> "Menu Modifica") è uno di questi.
Ogni volta che crei o sposti un'applicazione all'interno di alacarte , un nuovo file .desktop viene inserito all'interno di ~/.local/share/applications . La disabilitazione di un'applicazione la "rimuoverà" dal "Menu principale", ma non dall'elenco "Apri con".
Ma il pulsante "Elimina" lo fa, creando una copia identica da /usr/share/applications in ~/.local/share/applications e aggiungendo Hidden=true nel file .desktop, "sovrascrivendo" così i valori ereditati a livello di sistema.
Cancellazione di due di queste voci da alacarte risulta in:
$ ls -1 ~/.local/share/applications/banshee*
/home/user/.local/share/applications/banshee-1-audiocd.desktop
/home/user/.local/share/applications/banshee-1-media-player.desktop
Rimozione di qualsiasi voce da ~/.local/share/applications tornerà allo stato preesistente (tre banshee articoli).
Se davvero non hai duplicati in queste due cartelle, prova a rimuovere eventuali duplicati da alacarte o giocando con Hidden=true opzione nei file .desktop corrispondenti.