Поскольку для запуска Firestarter GUI необходимы права администратора, имеет ли смысл автоматически запускать firestarter при загрузке и как я могу это сделать?
Вы не можете запустить приложение с графическим интерфейсом при загрузке, потому что оно должно быть присоединено к графическому сеансу, графический сеанс настраивается только после входа в систему. Вы можете настроить его на запуск при входе в систему:
Система -> Настройки -> Запуск приложений
Добавьте любую команду, необходимую для ее запуска, если для нее требуются права администратора, возможно, потребуется изменить ваша конфигурация / etc / sudoers, чтобы вы могли запускать приложение с правами администратора без запроса пароля.
Обновление 1: Вы можете проверить, как редактировать конфигурацию sudoers: использовать команду отключения без пароля.
Дополнение:
С помощью следующих шагов можно запустить автозапуск firestarter
Запустить терминал с помощью этой команды для редактирования файла / etc / sudoers
sudo visudo -s
Добавьте следующую строку в конце кода (где имя пользователя должно быть заменено вашим именем пользователя в Ubuntu)
USERNAME ALL= NOPASSWD: /usr/sbin/firestarter
сохранить изменения и завершить работу редактора
запустить эти две команды (где имя пользователя должно быть заменено вашим именем пользователя Ubuntu)
sudo ln -fs ~/.Xauthority /root/.Xauthority
sudo chown USERNAME.root ~/.Xauthority
Теперь firestarter может запускаться при входе в систему без запроса пароля
Наконец, вам нужно добавить Firestarter для автоматического запуска с помощью следующей команды
sudo "firestarter --start-hidden"