Запретить Ubuntu открывать новое окно Firefox при каждом нажатии

Я использую XFCE 18.04, но, похоже, это применимо ко всем средам рабочего стола. Большинство (более крупных) приложений (попробуйте, например, с Thunderbird ) ведут себя так:

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

Firefox 66.0.3 открывает новое окно каждый раз, когда я нажимаю значок стартера на панели XFCE. Хром ведет себя как Firefox. Это типичная проблема Linux. В Windows я не могу вспомнить, чтобы у меня было больше одного окна браузера, за исключением того, что я явно сказал им открыть новое окно.

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

Есть ли способ указать значку стартера открыть новую вкладку в существующем окне? Или просто показывает существующее окно?

0
задан 25 April 2019 в 10:28

2 ответа

Из того, что я знаю, должно быть что-то не так, потому что все приложения по умолчанию в XFCE должны вести себя как firefox. Но в любом случае вы можете изменить поведение firefox, используя dockbarx. Установите его следующим образом:

sudo add-apt-repository ppa:xuzhen666/dockbarx
sudo apt-get update
sudo apt-get install dockbarx
sudo apt-get install xfce4-dockbarx-plugin

Теперь добавьте плагин на панель и добавьте к нему Firefox, теперь он должен вести себя так, как вы описали.

Dockbarx - это способ превратить панель (или ее часть) в стандартную док-станцию. Существует также автономный вариант (который также будет установлен с помощью этой процедуры), но я рекомендую использовать плагин панели, чтобы сделать его более наглядным.

0
ответ дан 25 April 2019 в 10:28

Поздний ответ, я думаю, что установка нового программного обеспечения не лучшее решение:

/path/to/firefox --new-tab www.google.com

Относится к панели запуска XFCE. Преимущество этого заключается в том, что открывается только новая вкладка, а не новое окно X11. У меня такое ощущение, что это быстрее (особенно для старых систем, я думаю).

0
ответ дан 23 May 2020 в 18:59

Другие вопросы по тегам:

Похожие вопросы: