3

Я хочу запускать Firefox (и Thunderbird) автоматически при входе в систему. Я думал, что у меня есть решение - запустить "Запуск приложений" и добавить запись для Firefox для выполнения: /usr/lib/firefox/firefox . Теперь, в некотором смысле, это работает, когда я выхожу и снова вхожу, он запускает Firefox. Однако Firefox спрашивает, хочу ли я сделать Firefox браузером по умолчанию (что обычно не происходит). Поэтому я говорю "ОК", и это нормально, но если мне удастся закрыть Firefox и запустить его вручную из Unity Launcher, он снова спросит, хочу ли я сделать Firefox браузером по умолчанию.

Таким образом, кажется, что запуск /usr/lib/firefox/firefox при запуске отличается от запуска из панели запуска (другой профиль?). Я хочу сделать их эквивалентными. Есть ли какой-то аргумент, который я могу добавить в список «Startup Applications», чтобы сделать автоматически запускаемый Firefox таким же, как и запускаемый вручную?

Похоже, похожая проблема возникает с Thunderbird - он, похоже, не использует тот же профиль, что и мой обычный (см. Ниже) - например, он не смог войти на мой почтовый сервер.

Вопрос Thunderbird

Я использую Ubuntu 14.04.


Обновить

Я использовал страницу отладки Firefox, чтобы найти каталог моего профиля. Это точно то же самое с обоими вызовами Firefox (и мои закладки одинаковы). Однако мне все еще задают вопрос (ниже), когда я переключаюсь с автоматически запускаемого Firefox на его ручной запуск. Я полагаю, что могу снять флажок «Всегда выполнять эту проверку ...», но, как ни странно, тревожит то, что существует некоторая разница в исполнении, когда он задает вопрос в первую очередь.

Firefox не браузер по умолчанию


Дальнейшее уточнение

Каждый раз, когда я вижу вышеупомянутое сообщение в эти дни, я нажимаю "Использовать Firefox в качестве браузера по умолчанию" и снимаю флажок "Всегда выполнять эту проверку при запуске Firefox" (очевидно, не в этом порядке).

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

1 ответ1

2

Попробуйте в терминале:

$ firefox --new-instance -ProfileManager

Вы получите что-то вроде этого:

ffoxuserprofile

Затем запустить с определенным профилем:

$ firefox --new-instance -P "Default User"

Здесь вы также можете найти каталоги профиля.

(Примечание: я должен использовать --new-instance , потому что у меня уже открыт браузер, чтобы ответить на это).

Если это работает, я думаю, вы можете использовать /usr/bin/firefox -P "Your Profile" в вашей команде запуска, чтобы Firefox загрузил этот профиль при запуске.

Кроме того, вы можете попробовать установить флажок «Использовать выбранный профиль, не спрашивая при запуске» ...

Надеюсь это поможет...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .