Ubuntuの新規インストール(12.04、64ビット)で、gnome-Shellをインストールした後、extensions.gnome.orgからいくつかの拡張機能をインストールしようとしましたが、結果が得られませんでした。 FirefoxとChromiumで試したところ、同じ問題が発生しました。
Extensions.gnome.orgの拡張ページを開きます。
拡張機能を「オン」に切り替えます。インストールに関する確認に同意します。
何も起こらず、何もインストールされていません(.local/share/gnome-Shell/extensions
は空です)。
.xsession-errors、Firefoxのjavascriptコンソール、gnome-Shellコンソールエラー(Alt-F2 +ルッキンググラス)を確認しました。エラーの痕跡はありません。
私自身も同様の問題を抱えており、GNOME設定をリセットしようとしましたが、うまくいきました。 GNOME設定をリセットした後、ログアウトしてから再度ログインして(そして安全のために、再起動も試してください)、今度はGNOME拡張機能をインストールできるはずです。
Webサイトから拡張機能をインストールするには、nzipが必要です。
Sudo apt-get install unzip
私は同じ問題を抱えていますが、これはほんの数日前に始まりました。
また、64ビットインストールを実行します。 Gnome-Shellは、ricotzおよびgnome3-team ppaを使用してインストールされました。ブラウザ(epiphany-browserを含む)を選択しても違いはありません。
たぶんこれはエラーを閉じるのに役立ちますか?
機能するのは、拡張機能のホームページにアクセスしてダウンロードし、手動で.local/share/gnome-Shell/extensions /フォルダーに配置することです。
Ubuntu 12.04-AMD64を使用しています。
私のために働いた唯一のことは、空のプロファイルでFirefoxを起動することでした。すべてのFirefoxウィンドウを閉じてターミナルを開くか、 Alt+F2 firefox -P
と入力します。
ここでプロファイルマネージャーが起動し、プロファイルを選択して、Gnome拡張機能に使用できる新しい空のプロファイルを作成できます。同じコマンドを使用して、古いプロファイルに戻ります。
Firefoxの問題だと思いますが、それを回避することはできません。 Firefoxですべての履歴をクリアし、すべての拡張機能を無効にし、gnome-Shellでリセットして再インストールしましたが、役に立ちませんでした。
FWIW、単純な拡張機能を追加しようとすると、.xsession-errors
のパーミッションエラーに気付きました。この場合:「アクセシビリティの削除」:
checkdir: cannot create extraction directory: /home/nate/.local/share/gnome-Shell/extensions/removeaccesibility@lomegor Permission denied
Ran ls -la
:
drwx------ 3 root root 4096 Jul 15 16:38 gnome-Shell
ルートユーザーとグループの両方がディレクトリを所有していました。所有者を変更すると問題が解決しました:
Sudo chown -R nate:nate /home/nate/.local/gnome-Shell
お役に立てれば!
私もこの問題を抱えていました。私が他のいくつかのスレッドから読んだことは、Webページから拡張機能をインストールすると、アップグレード後に動作が停止する可能性があるということです。
既存の拡張機能が/usr/local/gnome-Shell/extenssions
フォルダーではなく、.local/gnome-Shell/extenssions
に保存されていることに気付きました。さらに、root
のみが/usr/local/gnome-Shell/extenssions
フォルダーへの書き込み権限を持っていました。テストとして、このフォルダーでchmod 777
を実行しました。すべての人とすべての人に完全な権利が与えられ、ウェブページから拡張機能をインストールできるようになりました。
これは良いアプローチではありませんが、誰かがこの問題を解決するのに役立つかもしれませんか?
14.04 + gnome 3セットアップで同様の問題が発生しました
~/.local/share/gnome-Shell/extensions/
フォルダーを作成するだけで修正