Wednesday, May 8, 2024
 Popular · Latest · Hot · Upcoming
8
rated 0 times [  8] [ 0]  / answers: 1 / hits: 20088  / 2 Years ago, tue, february 22, 2022, 11:41:37

Can't make my custom Eclipse launcher work on 13.10 (fresh install).
See screenshot below:



enter image description here



The custom eclipse launcher on panel doesn't work.



Double click on Eclipse.desktop from file manager works but adds a new launcher with grey "?" icon. Eclipse is managed by the new grey launcher, not mine.



I can't just block and use the "?" launcher because it opens eclipse directly while I need to run my command.



I followed the following steps:



1) Unzipped eclipse into /opt/eclipse (repository is not an option).
2) Created custom gtk theme in /opt/eclipse/gtkrc-2.0-eclipse
3) Created /opt/eclipse/run.sh (the content is in the picture)
4) Installed gnome-panel and created a new launcher with custom icon and run.sh command
5) Opened the file manager, navigated to /usr/.../application and
dragged-dropped Eclipse.desktop onto panel


Hope it's all clear.
How can I make my custom launcher work as expected or, at least, make the grey one run my command?



Edit:
Following the Sushantp606's instructions I got the launcher work, but the grey laucher still opens when I run eclipse.
Then... I looked for eclipse launchers with



locate .desktor | grep eclipse 


and found this:



~/.local/share/applications/eclipse.desktop
/usr/share/app-install/desktop/eclipse-platform:eclipse.desktop


I changed the Icon in both with the right path and now the launcher with grey icon has the eclipse icon as expected. So dropped the one I've created.


More From » unity

 Answers
0

After your first step make a link by using -



sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse


Creating unity launcher icon-



sudo gedit /usr/share/applications/eclipse.desktop


paste the following lines as it is-



[Desktop Entry]
Version=1.0
Name=Eclipse
Exec=env UBUNTU_MENUPROXY= eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Type=Application
Categories=IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
[NewWindow Shortcut Group]
Name=New Window
Exec=env UBUNTU_MENUPROXY= eclipse
TargetEnvironment=Unity


For custom theme make the file in home as-



gedit .gtkrc-2.0


and paste the information of theme.



now search for eclipse in dash, drag it to unity launcher . done.


[#28205] Tuesday, February 22, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
giccolla

Total Points: 161
Total Questions: 124
Total Answers: 117

Location: Aland Islands
Member since Wed, Nov 17, 2021
3 Years ago
;