Я добавил firejail в строку exec, выполнив
sudo nano /usr/share/applications/firefox.desktop
Теперь строка exec выглядит следующим образом
Exec=firejail firefox %u
Когда я открываю FF, нажимая «Деятельности», затем FF открывает с песочницей firejail
, но если я добавляю FF в избранное, то запускаю его, он открывается без firejail.
Есть идеи?
Я использую Ubuntu 18.04 (GNOME).
Прикрепление к избранному, кажется иногда, проблематично для пользовательских настольных средств запуска. Можно вручную добавить средство запуска к избранному путем выполнения этого:
Создайте пользовательское средство запуска с новым именем, например. $HOME/.local/share/applications/jailfox.desktop
:
[Desktop Entry]
Name=jailfox
Exec=firejail firefox
Icon=firefox
Type=Application
Добавьте его к избранному вручную, не путем перетаскивания, с помощью dconf-editor
:
Значок должен появиться, когда Вы нажимаете, "применяются".
Этот метод имеет оборотную сторону: при запуске Firefox путем нажатия на пользовательский значок второй значок Firefox появится для рабочего экземпляра.
Можно проверить, что Firefox действительно работает внутри firejail как это:
> firejail --list
1556:seb:firejail firefox
1219:seb:firejail --list