Итак, несколько дней назад я загрузил Firefox Developer Edition (тогда v58) в домашнюю папку и выполнил его напрямую оттуда. Я создал файл .desktop, чтобы иметь средство запуска, которое указывало на исполняемый файл в соответствующей домашней папке, и когда я открывал его в первый раз, он предлагал мне сделать его браузером по умолчанию, что я и сделал - также установлен Firefox из репозиториев , но я планировал прекратить его использовать и вместо этого начать использовать версию для разработчиков.
Итак, проблема в следующем. Я установил это, когда Firefox открывается, то есть когда я впервые открываю его после того, как открываю свой компьютер, во вкладках открывается ряд URL-адресов - давайте думать о них как о «вкладках начальной страницы».
Предположим, у меня открыто какое-то приложение для обмена сообщениями, а не в firefox, отдельное приложение. Signal Messenger, Discord, Skype для Linux и т. Д.
Когда кто-то прислал мне ссылку для открытия, когда я щелкнул по ней, чтобы открыть, произошло то, что новая вкладка с URL-адресом открылась в уже открытом окне Firefox.И это было желаемое действие. Так было, когда я использовал стабильную версию Firefox.
Когда я начал использовать Firefox Developer Edition и установил его как браузер по умолчанию, это уже не так. Каждый раз, когда я пытаюсь открыть URL-адрес, отправленный во внешнем приложении для обмена сообщениями, происходит то, что сайты, которые я установил как «вкладки начальной страницы», открываются внутри уже открытого окна Firefox, а URL-адрес, на который я хотел перейти, не открывается вообще.
Система - Ubuntu 16.04 с Unity.
Оказывается, мой .desktop
файл был неполным. Для проверки это работает, я скопировал стабильный Firefox .desktop
файл, и измененный это так, чтобы Exec
строки указали на исполняемый файл выпуска Разработчика и Icon
пункт указал на значок выпуска Разработчика. Также изменивший имя средства запуска везде, в случае необходимости - для английского языка только все же. Теперь ссылки работают, как предназначено.