「拡張機能の読み込みエラー」に関する詳細情報の入手方法


18

特定の拡張機能が動作せず、有効にしようとしたときに「拡張機能の読み込みエラー」と表示される理由の詳細を取得するにはどうすればよいですか?

ここに画像の説明を入力してください


1
@Cibesによる新しい回答は、より良い代替のimoです。代わりにそれを受け入れることを検討することをお勧めします。
ポンスキー

回答:


15

走る

sudo journalctl /usr/bin/gnome-shell

拡張機能を有効にする際に、拡張機能に関連するエラーを探します。またはgrep、拡張名でログをフィルタリングするために使用できます:

sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'

また、GNOMEシェルバージョン(拡張機能で公式にサポートされていない)を拡張機能のmetadata.jsonファイルに手動で追加するだけで、拡張機能が正常に機能する場合もあります。
これを行うには(ルートとしてではなく拡張機能をインストールした場合)~/.local/share/gnome-shell/extensions/、拡張機能に関連付けられたディレクトリに移動して探します。それを開くと、metadata.json中にファイルが見つかるはずです。ファイルを開き、"shell-version":セクションの下にGNOMEシェルバージョンを追加して、ファイルを保存します。再ログインし、運が良ければ拡張機能が動作し始めるかもしれません。


これには大量のログ出力が含まれる可能性がありますが、そのほとんどはおそらくエラーとは関係ありません。
Cerin

@Cerin「拡張機能を有効にしようとしているときに、拡張機能に関連するエラーを探します。」タイムスタンプが役立ちます。
ポンスキー

「エラーを探す」の代わりにgrep、たとえばsudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'system-monitor拡張機能からエラーを探すために使用できます
SleepWalker

12

GNOMEのLooking Glassツールを使用して、エラーを含むGNOME拡張機能の詳細を確認できます。

  1. プレスAlt+ F2、タイプlg、そしてReturn
  2. 「拡張機能」セクションに移動します
  3. 関連する拡張機能を検索し、「エラーを表示」をクリックしてください

3
+1ありがとうございます。なぜ今は役に立たないエラーアイコンをクリックしても、Tweak Toolsが同じエラーメッセージを表示できないのはなぜですか?それは修辞的な質問です。回答はありません。
フレリング

また、フォーカスが盗まれてxアイコンがない場合、どのように閉じますか?別のコンピューターでグーグルしてからEscapeキーを押します。
マーティンドレイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.