Come risolvere i problemi del menu Eclipse in Ubuntu 13.10
(Modo stabile, finché qualcuno non risolve il bug)
Questo metodo dà per scontato che tu abbia già il tuo file eclipse.desktop (o che puoi in alternativa crearne uno nuovo da zero). Altrimenti, puoi dare momentaneamente un'occhiata al "modo rapido" di seguito.
-
Apri il tuo file eclipse.desktop :
sudo -H gedit /usr/share/applications/eclipse.desktop
(Se non riesci a trovarlo in questo percorso, prova in ~/.local/share/applications/eclipse.desktop
. In caso contrario, potresti dover trovare il tuo utilizzando il comando locate
).
-
Sostituisci la riga Exec=
con questo:
Exec=env UBUNTU_MENUPROXY= eclipse
Dove "eclipse" è il percorso dell'eseguibile di eclissi. In questo caso è solo "eclissi" poiché c'è un link simbolico nella cartella /usr/bin
.
NOTA: se non riesci a trovare il tuo file eclipse.desktop , puoi semplicemente crearne uno da zero nel percorso sopra e riempirlo con queste righe:
[Desktop Entry]
Type=Application
Name=Eclipse
Icon=eclipse
Exec=env UBUNTU_MENUPROXY= eclipse
Terminal=false
Categories=Development;IDE;Java;
-
Salva il file.
Ora puoi eseguire Eclipse dalla sua icona come al solito.
(modo rapido ma ripetitivo)
Se non hai alcun file eclipse.desktop e non vuoi crearlo al momento, puoi semplicemente eseguire Eclipse con questo comando:
UBUNTU_MENUPROXY= eclipse
dove "eclipse" è il percorso dell'eseguibile eclipse
. Nota che questo è il modo più veloce per eseguire Eclipse una volta. Se non vuoi ricordare questo comando e usarlo ogni volta che devi eseguire Eclipse, segui la "strada stabile" sopra.
Oppure puoi crearne uno alias
alias eclipse = 'UBUNTU_MENUPROXY= eclipse'
e il comando eclipse funzionerà correttamente.
Fonti: