Używam Ubuntu 16.04 LTS z najnowszą wersją Eclipse zainstalowaną z ich strony internetowej. Na pasku uruchamiania Unity po lewej stronie nie mogę ustawić ikony Eclipse na nic poza znakiem zapytania. Utworzyłem plik .desktop z odpowiednimi ścieżkami dla Exec = i Icon =, i uczyniłem element wykonywalnym poprzez chmod. Funkcjonalność pliku .desktop nie stanowi problemu. Po prostu nie mogę uzyskać ikony, która pokazuje się do zmiany.
Nazwa zmienia się z Eclipse na Workspace Launcher, kiedy Eclipse w końcu się uruchamia. Każda pomoc będzie mile widziana.
EDYCJA: kod:
[Desktop Entry]
Exec=/home/**removed**/eclipse/java-mars/eclipse/eclipse
StartupNotify=true
Terminal=false
Type=Application
Icon=/usr/share/icons/eclipseIcon.xpm
* nazwa użytkownika została usunięta ze względów bezpieczeństwa.
EDYCJA: Ponowna instalacja naprawiła wszystkie problemy z Eclipse, które miałem.
Udało mi się to rozwiązać, po prostu usuwając plik eclipse.desktop z,
~/.local/share/applications
a następnie zamykając i ponownie uruchamiając środowisko eclipse:Zastosowałem to rozwiązanie: https://askubuntu.com/a/735924
źródło
Nigdy nie miałem tych problemów. Mam plik pulpitu w folderze Eclipse, kopiuję go i modyfikuję z wersji do wersji, a następnie przeciągam i upuszczam z programu nautilus do programu uruchamiającego. Oto mój plik pulpitu Eclipse:
Chcesz także moje niestandardowe neonowe logo zaćmienia, jest świetne! ;) proszę bardzo: http://imgur.com/a/Uxjfg
źródło
Wpis ikony musi mieć pełną ścieżkę do rzeczywistego pliku obrazu XPM. Jeśli trzymasz folder eclipse w katalogu domowym, wpis eclipse.desktop staje się:
Ikona = / home / NAZWA UŻYTKOWNIKA / eclipse / icon.xpm
Irytujące jest to, że Neon dostarczany jest z ikoną Marsa. To sprawi, że będziesz smutny i tęsknisz za tematami planet, jeśli pozostanie niezmieniony.
Na przykład Neon dla Androida powinien mieć zielony akcent:
http://imgur.com/stMvzCQ (użyj GIMP do konwersji tego PNG na XPM, domyślnie alfa).
Nigdy nie powinieneś fałszować niebiesko-białego logo Eclipse, czyli bluźnierstwa. Akcent jest teraz agnostyczny, ponieważ temat planety został porzucony. Fobos byłby idealną nazwą dla wydania Eclipse ...
źródło
Właśnie napotkałem ten sam problem i rozwiązałem go, zmieniając nazwę ikony w pliku na pulpicie. Używając Ubuntu 16.04.3 i Eclipse Oxygen i patrząc na folder eclipse, zauważyłem, że ikona ma nazwę „
icon.xpm
”, podczas gdy w pliku pulpitu wi zadziałało dla mnie.
źródło
W przykładzie wspomnianym na górze brakuje wymaganego klucza „Nazwa”. W Ubuntu 16, gdy wykonuję
desktop-file-install
polecenie, kończy się niepowodzeniem z następującym błędem:Aby rozwiązać ten problem, musisz dodać wpis „Nazwa”
źródło
Dodaj tutaj wpis pulpitu dla programu uruchamiającego (/usr/share/applications/eclipse.desktop) ze zmianami w ikonie i ścieżce exec. Nawet twój problem istnieje, spróbuj tego
źródło
Dodaj tutaj wpis pulpitu dla programu uruchamiającego (/usr/share/applications/eclipse.desktop) ze zmianami w ikonie i ścieżce exec. Nawet twój problem istnieje, spróbuj tego
remove space in your exec and icon path or use back slash
Przykład: Exec = / home // eclipse Mars / eclipse -> / home // eclipse \ Mars / eclipseźródło
.desktop
Plik musi być$HOME/.local/share/applications
.Zobacz tę odpowiedź i oryginalne źródło .
źródło