私は Firefox のインスタンスをいくつか使用しており、通常はさまざまなランチャーから起動します。
たとえば、 に次の内容を含むfirefox-test.desktop
ファイルがあります~/.local/share/applications
。
[Desktop Entry]
Version=1.0
Name=Firefox-Test
StartupWMClass=firetest
Exec=firefox --new-instance --no-remote -P Test --class firetest %u
Icon=firefox-developer-icon
Terminal=false
Type=Application
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
Categories=Network;WebBrowser;
Keywords=web;browser;internet;pentest;
Actions=new-window;new-private-window;
これは、18.04 の GNOME を含む多くの DE で長年にわたって動作していました。
しかし、19.04 では、ランチャーをクリックしても何も起こりません。
一方、コマンドはターミナルから機能します:
firefox --new-instance --no-remote -P Test --class firetest
これはバグですか? それとも予想された変更ですか?
答え1
同じ問題を抱えている人がいるかもしれないが、次のような拡張機能があると機能しない。ドックへのダッシュとともにワークスペースの分離設定が有効またはワークスペース分離ダッシュ。
何が問題なのかはわかりませんが、その場合、新しい Firefox インスタンスの起動はサポートされません。
標準のダッシュに戻すか、ドックのワークスペース分離を無効にすると、問題は解決します。