こんにちは私は最近、通常の単一シェルの使用からgnome-fallback-compizに切り替えました。いくつかのGnome拡張機能を試してみたかったのですが、Webサイトにアクセスしたときに(ChromeとFirefoxの両方を使用して)このエラーが発生しました。
「このシステムで実行中のGNOMEのコピーを検出できないため、インターフェイスの一部が無効になっている可能性があります。詳細については、トラブルシューティングエントリを参照してください」
私が実際に家にいることを完全に保証するために、次のコマンドを実行しました。
echo $DESKTOP_SESSION
および出力はgnome-fallback-compiz
でした
次に行ったのは HERE chromeプラグインが機能することを確認するためにchromeを使用して、このエラーが発生したことです。
「GNOME Shell統合拡張機能は実行されていますが、ネイティブホストコネクタは検出されません。コネクタのインストール手順についてはドキュメントを参照してください」
回答について読む HERE 次に、connectorをインストールしました:
$ Sudo add-apt-repository ppa:ne0sight/chrome-gnome-Shell $ Sudo apt-get update $ Sudo apt-get install chrome-gnome-Shell
この後、 pluggins page は単に空白です:
これらのGnome拡張機能をシステムにインストールする方法を教えてください。
Firefoxについて
Gnome拡張ページ にアクセスした後、プラグインの実行を許可する必要があります。そうしないと、Gnomeセッションが認識されません。
そのため、Firefoxアドレスバーの左側にあるプラグインアイコンをクリックして、実行を許可します。
chrome-gnome-Shell ディストリビューションに応じてインストールし、1回実行します。
/usr/bin/python3 /usr/bin/chrome-gnome-Shell --gapplication-service
この後、chromeからのアドオンはネイティブプラグインを検出します。
Google Chromeについて:(この問題が発生したばかりで、そのソースが見つかりませんでした)
chrome-gnome-Shell
をインストールした後、/ etcで 'gphhapmejobijbbhgpjhcjognlahblep'のgrepを実行します。
cd /etc; grep -nr "gphhapmejobijbbhgpjhcjognlahblep"
3つのエントリ、2つのファイルに注目してください。
chromium/native-messaging-hosts/org.gnome.chrome_gnome_Shell.json:7: "chrome-extension://gphhapmejobijbbhgpjhcjognlahblep/",
chromium/policies/managed/chrome-gnome-Shell.json:3: "gphhapmejobijbbhgpjhcjognlahblep;https://clients2.google.com/service/update2/crx"
chromium/policies/managed/chrome-gnome-Shell.json:6: "gphhapmejobijbbhgpjhcjognlahblep"
最初に、Google Chromeのカウンターパートのディレクトリを作成します。
Sudo mkdir -p /etc/opt/chrome/native-messaging-hosts /etc/opt/chrome/policies/managed/
次に、これらのファイルをクロムフォルダーからgoogle-chromeフォルダーにコピーします。
Sudo cp /etc/chromium/native-messaging-hosts/org.gnome.chrome_gnome_Shell.json /etc/opt/chrome/native-messaging-hosts/
Sudo cp /etc/chromium/policies/managed/chrome-gnome-Shell.json /etc/opt/chrome/policies/managed/
Chrome-gnome-Shellを再起動する必要はありませんでしたが、google-chromeで修正されない場合は、ログアウトしてからログインし直してください。