Como impor a instância signle do firefox no gnome?

0

Preciso ajudar alguns usuários a encontrar as guias perdidas do navegador.

O problema é que eles continuam lançando várias instâncias de um navegador. No gnome, o alt-tab é difícil de explicar, já que requer navegação pelas janelas do mesmo aplicativo. Posso configurar o gnome para iniciar apenas um processo de uma aplicação?

    
por sevo 12.09.2017 / 20:14

2 respostas

0

Você pode escrever um script que verifique se o firefox já está em execução e só executá-lo se não estiver.

Existe uma questão semelhante aqui . Eu acabei de testar na minha máquina desta maneira:

#!/bin/bash

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

O Firefox agora só é executado se ainda não estiver em execução. Verifique o caminho correto para verificar com ps aux | grep firefox , pode ser diferente no seu sistema, não sei.

Agora, os usuários devem executar esse script em vez de executar diretamente o Firefox.

    
por 12.09.2017 / 22:36
0

Você poderia configurar o GNOME para fazer o Alt + Tab navegar pelas janelas, não pelas guias:

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']"

Então, nenhuma explicação para o Alt + Tab será necessária.

(embora, apenas acessando a visão geral via Super daria um resultado semelhante ...)

    
por 13.09.2017 / 14:53

Tags