Mengapa menginstal ekstensi gnome shell dari extensions.gnome.org gagal diam-diam?


16

Pada instalasi Ubuntu yang baru (12,04, 64-bit), setelah menginstal gnome-shell, saya sudah mencoba menginstal beberapa ekstensi dari extensions.gnome.org tetapi tidak mendapatkan hasil. Saya sudah mencoba dengan Firefox dan Chromium dan mendapat masalah yang sama.

  1. Buka halaman ekstensi apa saja di extensions.gnome.org.

  2. Alihkan ekstensi ke "ON". Setuju dengan konfirmasi tentang instalasi.

  3. Tidak ada yang terjadi dan tidak ada yang diinstal ( .local/share/gnome-shell/extensionskosong).

Saya telah memeriksa .xsession-errors, konsol javascript Firefox, kesalahan gnome-shell console (Alt-F2 + looking glass). Tidak ada jejak kesalahan apa pun.


Cobalah untuk menghapus / mengganti nama menjadi cadangan cadangan ".local / share / gnome-shell / extensions" (Anda mungkin perlu melakukannya sebagai root jika ini merupakan masalah izin), dan biarkan gnome menambahkannya kembali ketika Anda memasang ekstensi. Ini mungkin tidak berhasil dan mungkin bukan solusi yang sebenarnya tetapi ini adalah salah satu hal termudah yang dapat Anda lakukan. (Mengapa ini ada di komentar.)
Purplerob

Jawaban:


4

Saya memiliki masalah yang sama dan saya mencoba mengatur ulang pengaturan GNOME dan itu berhasil untuk saya. Setelah mengatur ulang pengaturan GNOME, coba keluar dan masuk kembali (dan agar aman, coba reboot juga) dan sekarang, semoga Anda dapat menginstal ekstensi GNOME.


1
masih tidak beruntung :(
logcat

Saya tidak menggunakannya. Firefox / Chromium keduanya telah mengaktifkan plugin. Saya dapat menekan tombol mati, itu menyala, tetapi tidak ada yang terjadi. Pada peluncuran berikutnya masih mati. Saya pikir itu adalah beberapa masalah dengan akses ke folder ekstensi, tetapi jawaban Bunny tidak berfungsi juga.
logcat

1
YEY :) berfungsi, saya harus reboot setelah reset GNOME, logout tidak membantu. Masih memiliki masalah dalam kromium, tetapi instalasi bekerja di firefox
logcat

1
@Pascal jika jawaban ini membantu Anda, silakan klik tombol accept. Terima kasih.
penreturns

3

Anda harus membuka ritsleting untuk menginstal ekstensi dari situs web.

sudo apt-get install unzip

Ini menyelesaikan masalah saya.
Hai Minh Nguyen

2

Saya memiliki masalah yang sama, tetapi ini baru dimulai beberapa hari yang lalu.

Juga menjalankan instalasi 64 bit. Gnome-shell dipasang menggunakan ricotz dan gnome3-team ppa. Pilihan browser (bahkan epiphany-browser) tidak ada bedanya.

Mungkin ini membantu dalam mendekati kesalahan?

Apa yang berhasil adalah pergi ke halaman beranda ekstensi, mengunduhnya, dan meletakkannya di folder .local / share / gnome-shell / extensions / secara manual.


Saya terlalu malas, untuk melakukan secara manual :)
logcat

1

Saya menggunakan Ubuntu 12.04-amd64.

Satu-satunya hal yang berhasil bagi saya adalah memulai Firefox dengan profil kosong. Tutup semua jendela Firefox dan buka terminal atau tekan Alt+ F2dan ketik firefox -P.

Ini akan memulai Manajer Profil di sini Anda dapat memilih profil dan membuat yang kosong baru yang dapat Anda gunakan untuk ekstensi Gnome. Gunakan perintah yang sama untuk kembali ke profil lama Anda.

Saya percaya ini masalah dengan Firefox ... tapi tidak bisa mengatasinya. Di Firefox saya sudah menghapus semua histori, menonaktifkan semua ekstensi, di gnome-shell, mengatur ulang dan menginstal ulang tetapi tidak berhasil.


Saya tidak percaya itu terkait dengan Firefox, saya sudah mencoba dengan Epiphany dan mendapat hasil yang sama, tidak ada.
ptkato

1

FWIW, saya perhatikan ada kesalahan izin .xsession-errorsketika mencoba menambahkan ekstensi sederhana. Dalam hal ini: "Hapus Aksesibilitas":

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

Baik pengguna root dan grup memiliki direktori. Mengubah pemilik menyelesaikan masalah saya:

sudo chown -R nate:nate /home/nate/.local/gnome-shell   

Semoga ini membantu!


0

Saya punya masalah ini juga. Apa yang saya baca dari beberapa topik terkait adalah menginstal ekstensi dari halaman web mungkin berhenti bekerja setelah upgrade.

Saya perhatikan bahwa ekstensi saya yang ada disimpan /usr/local/gnome-shell/extenssionsdan tidak ada di .local/gnome-shell/extenssionsfolder. Selanjutnya, hanya rootpunya izin menulis ke /usr/local/gnome-shell/extenssionsfolder. Sebagai ujian saya lakukan chmod 777pada folder ini, yaitu. hak penuh untuk semuanya dan semua orang, dan sekarang saya dapat menginstal ekstensi dari halaman web.

Ini bukan pendekatan yang baik, tapi mungkin itu bisa membantu seseorang untuk menyelesaikan masalah ini?


0

punya masalah serupa pada 14,04 + gnome 3 setup saya

diperbaiki dengan hanya membuat ~/.local/share/gnome-shell/extensions/folder


-2

Coba peramban Firefox dan Epiphany. Jangan menutup tab segera setelah menerima instalasi ekstensi, terutama ketika Anda memiliki koneksi internet yang lambat.


Saya sudah mencoba dengan Chromium dan FF dengan hasil negatif yang sama. Menyalin ekstensi dari komputer di rumah saya ke ~ / .local / share / gnome-shell / extensions berhasil. Tapi ini hanya solusi. Mungkin, extensions.gnome.org gagal karena komputer profesional saya terhubung melalui proxy?
Pascal

Itu bisa saja. Apakah mungkin bagi Anda untuk mendapatkan koneksi tanpa proksi sementara waktu untuk mengujinya?
jPlatte

Tidak. Tetapi sebelum pemasangan 12,04, dengan versi Ubuntu sebelumnya, saya dapat memperoleh ekstensi untuk dipasang secara normal bahkan melalui proxy yang sama ini.
Pascal

Silakan buka terminal, ketik gnome-shell --replace. Ini akan memulai ulang gnome-shell Anda. Kemudian coba lagi untuk menginstal ekstensi apa pun dan mencari kesalahan dalam output terminal. Jika Anda menemukan beberapa, silakan kirim di sini.
jPlatte

Terima kasih atas saran ini. Menjalankan gnome-shell --mengganti masalah dengan kesalahan berikut (lihat komentar berikutnya). Kemudian, memasang ekstensi masih gagal secara diam-diam (tidak ada lagi kesalahan di konsol).
Pascal
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.