Запуск веб-браузера при запуске Gnome

Запуск веб-браузера при запуске Gnome

Я пришел к выводу, что существует множество способов запуска скриптов при входе пользователя в систему.

В терминале я могу выполнить эту команду:iceweasel -private bgp.he.net

И это будет именно то, что я хочу.

Но как мне сделать это автоматически после входа в систему?

Это так сбивает с толку, потому что все, что я читаю после поиска в Google, требует использования нескольких разных команд... должен быть более простой способ.

Я уверен, что кто-то предложит использовать, /etc/init.dно действительно ли это необходимо? Что нужно для того, чтобы .shфайл автоматически запускался init.d? Запускает ли его простое нахождение в этом каталоге или его нужно как-то регистрировать?

Причина, по которой я думаю, init.dчто это не подходит для этой работы, заключается в том, что это запускает процессы загрузки, а мой вопрос касается входа пользователя в систему, поэтому должен быть специфичный для пользователя способ запуска скриптов при входе в систему.

Я использую Gnome на Kali Linux.

решение1

Служба init.dна самом деле не предназначена для запуска GUI-инструментов для рабочего стола пользователя. Обычно она используется для запуска служб.

Поэтому вместо этого я бы атаковал проблему немного по-другому, используя один из методов, обсуждаемых ниже. В частности, я обычно используюальтернативный подход.

Обычно вы помещаете элементы, связанные с X, которые вы хотели бы запустить в контексте пользователя (вас), в один из этих файлов:

  • $HOME/.xsession
  • $HOME/.xinitrc
  • Для рабочих столов GNOME вы можете поместить команды в $HOME/.gnomerc
  • Для KDE команды помещаются в $HOME/.kde/Autostart

Альтернативный подход

Попробуйте добавить приложение в качестве программы автозапуска в диалоговом окне «Автозапуск приложения».

Шаг 1

Создайте сценарий оболочки, iceweasel.bash.

#!/bin/bash
iceweasel -private bgp.he.net
Шаг 2

Добавьте задачу запуска для запуска скрипта оболочки.

Открыть приложениеСтартап приложений, подСистема → Настройки

                    сс диалога №1

Затем нажмите кнопкуДобавлятькнопка

                                ss диалога добавления

После того, как вы закончите, нажмите «ОК» и закройте диалоговые окна, а затем выйдите из системы и войдите снова, чтобы проверить ее.

Рекомендации

Связанный контент