Problema ao executar vários perfis do Firefox sob o Gnome

0

Eu tenho dois perfis no Firefox que eu uso regularmente, o perfil padrão e um perfil "Trabalho". Eu tenho esses configurados como dois aplicativos diferentes do Gnome, tendo os dois arquivos a seguir em $HOME/.local/share/applications .

Em firefox.desktop tenho:

[Desktop Entry]
Version=1.0
Type=Application
Name=Firefox
Icon=/home/lars/firefox/browser/icons/mozicon128.png
Exec=/home/lars/firefox/firefox -P default %u
NoDisplay=false
StartupNotify=true
Terminal=false

Andin firefox-work.desktop eu tenho:

[Desktop Entry]
Version=1.0
Type=Application
Name=Work Firefox
Icon=/home/lars/firefox/browser/icons/mozicon128.png
Exec=/home/lars/firefox/firefox -P Work %u
NoDisplay=false
StartupNotify=true
Terminal=false

A princípio, isso pareceu funcionar muito bem: eu posso apertar a tecla "windows", selecionar o Firefox e iniciá-lo, e depois fazer o mesmo com "Work Firefox". Todo mundo está feliz!

O problema ocorre quando eu saio da instância do firefox executando o perfil padrão: tentativas subseqüentes de reiniciá-lo selecionando a falha do aplicativo Firefox - em vez disso, ele simplesmente ativa (traz a janela para a frente) a instância "Work Firefox".

Parecia que talvez a opção --new-instance ajudasse, ou seja:

Exec=/home/lars/firefox/firefox -P default --new-instance %u

Mas isso traz um novo problema: tentativas de abrir links de outros aplicativos (por exemplo, clicar em urls no terminal) resultam na mensagem "outro firefox está em execução, mas não está respondendo".

Existe alguma maneira de fazer as coisas aqui tocarem bem?

    
por larsks 02.02.2018 / 15:56

0 respostas

Tags