Невозможно заставить мой пользовательский модуль запуска Eclipse работать 13.10 (новая установка). Смотрите скриншот ниже:
Пользовательский модуль запуска затмения на панели не работает.
Двойной щелчок по Eclipse.desktop из файлового менеджера работает, но добавляет новый лаунчер с серым «?» значок. Затмением управляет новая серая пусковая установка, а не моя.
Я не могу просто заблокировать и использовать "?" launcher, потому что он открывает затмение напрямую, пока мне нужно выполнить мою команду.
Я сделал следующие шаги:
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
Надеюсь, все ясно. Как я могу заставить мой пользовательский модуль запуска работать так, как ожидалось, или, по крайней мере, заставить серый запустить мою команду?
Редактировать: Следуя инструкциям Sushantp606, я получил работу модуля запуска, но серый laucher по-прежнему открывается, когда я запускаю затмение. Затем ... Я искал пусковые установки затмения с
locate .desktor | grep eclipse
и нашел это:
~/.local/share/applications/eclipse.desktop
/usr/share/app-install/desktop/eclipse-platform:eclipse.desktop
Я изменил значок в обоих с правильным путем, и теперь пусковая установка с серым значком имеет значок затмения, как и ожидалось. Так что упал тот, который я создал.
с Eclipse 4.4 (Luna) я обнаружил, что простого перемещения разархивированной установки Eclipse из моего домашнего каталога в / opt было достаточно для того, чтобы она появилась в Launcher.
После вашего первого шага создайте ссылку с помощью -
sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
Создание значка запуска единства -
sudo gedit /usr/share/applications/eclipse.desktop
вставьте следующие строки, как есть -
[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
Для пользовательской темы создайте файл в домашней сети как
gedit .gtkrc-2.0
и вставьте информацию о теме.
теперь ищите затмение в тире, перетащите его в единство запуска. сделал.