На этот вопрос уже есть ответ здесь:
Я хотел бы изменить поведение средства запуска, чтобы, если я щелкну значок Firefox, он запускал команду
$ optirun firefox
Кто-нибудь знает, как это изменить?
Спасибо
Если вы измените его в тире, вы автоматически измените его в панели запуска. Итак, запустите «главное меню» (это alacarte
) из тире, перейдите в Интернет, а затем в Firefox. Там вы можете установить новую Run-запись (замените firefox %u
на optirun firefox %u
- какой бы ни был optirun). Вы также можете отредактировать панель запуска вручную с помощью sudo vim /usr/share/applications/firefox.desktop
и изменить строку Exec
.
- Сначала скопируйте firefox.desktop
на дом,
cp /usr/share/applications/firefox.desktop ~/.local/share/applications
, если его нет, затем создайте новый в указанном выше последнем месте.
- Затем откройте его для редактирования.
gedit ~/.local/share/applications/firefox.desktop
- В-третьих, добавьте следующий код.
X-Ayatana-Desktop-Shortcuts=Optirun;NewWindow;
[Optirun Shortcut Group]
Name=Optirun Firefox
Exec=optirun firefox
TargetEnvironment=Unity
[NewWindow Shortcut Group]
Name=Open a New Window
Exec=firefox -new-window about:blank
TargetEnvironment=Unity
Теперь сохраните файл, просмотрите ~/.local/share/applications
. Оттуда перетащите firefox.desktop
на панель запуска.
Источник: https://askubuntu.com/a/42853/63025