
Я установил GitHub Desktop для Ubuntu, но, к сожалению, мне нужно запустить его с аргументом, --disable-gpu-sandbox
чтобы он заработал. Этого можно добиться из командной строки, но я бы хотел просто щелкнуть его из панели избранного, как мне этого добиться?
решение1
Вам следует отредактировать .desktop
файл запуска. Эти текстовые файлы обеспечивают значок на панели избранного.
Сначала найдите этот
.desktop
лаунчер. В зависимости от того, как вы установили приложение, файл.desktop
может находиться в любом изapplications
каталогов в одном изXDG_DATA_DIRS
. Вы можете просмотреть список с помощью командыprintenv XDG_DATA_DIRS
. Он будет в ,/usr/share/applications
если вы установили программу с помощью центра программного обеспечения или с помощью загруженного.deb
установочного файла.Чтобы найти лаунчер,
find
можно использовать более быструю и эффективную команду:find / -name '*.desktop' ! -path '/run/user*' -exec grep -H "Name=Github" {} \; 2>/dev/null
В этом примере я предположил, что метка значка — «Github desktop».
Предположим, что файл —
/usr/share/applications/github.desktop
, скопируйте его в локальный~/.local/share/applications
каталог. Эта копия переопределит общесистемную копию. Отредактируйте эту копию и добавьте свой параметр к команде, которая определена в строке, начинающейся сExec=
.