Мне нужно помочь некоторым пользователям найти потерянные вкладки браузера.

Проблема в том, что они продолжают запускать несколько экземпляров браузера. В gnome alt-tab трудно объяснить, поскольку он требует навигации по окнам того же приложения. Могу ли я настроить gnome для запуска только одного процесса приложения?

2 ответа2

0

Вместо этого вы можете настроить GNOME так, чтобы Alt+Tab перемещался по окнам, а не по вкладкам:

gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Super>Tab']
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "['<Shift><Super>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "['<Shift><Alt>Tab']"

Тогда объяснение Alt+Tab не требуется.

(Хотя простой доступ к обзору через Super даст аналогичный результат ...)

0

Вы можете написать скрипт, который проверяет, запущен ли Firefox, и запускать его, только если он не запущен.

Существует аналогичный вопрос здесь. Я просто попробовал это на своей машине следующим образом:

#!/bin/bash

# Abort startup if another instance was found
pidof /usr/lib/firefox/firefox > /dev/null && {
  echo Sorry. Only one instance allowed.
  exit
}
firefox

Firefox теперь работает, только если он еще не запущен. Проверьте правильный путь, чтобы проверить с помощью ps aux | grep firefox , это может отличаться в вашей системе, я не знаю.

Теперь пусть ваши пользователи запускают этот скрипт вместо прямого запуска firefox.

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