extensions.gnome.org에서 gnome shell extensions 설치가 자동으로 실패하는 이유는 무엇입니까?


16

새로운 우분투 설치 (12.04, 64 비트)에서 gnome-shell을 설치 한 후 extensions.gnome.org에서 일부 확장을 설치하려고했지만 결과가 없습니다. Firefox와 Chromium을 사용해 보았는데 같은 문제가 있습니다.

  1. extensions.gnome.org에서 확장 페이지를여십시오.

  2. 확장을 "ON"으로 전환하십시오. 설치에 대한 확인에 동의하십시오.

  3. 아무 일도없고 아무것도 설치되지 않았습니다 ( .local/share/gnome-shell/extensions비어 있음).

.xsession-errors, Firefox의 자바 스크립트 콘솔, gnome-shell 콘솔 오류 (Alt-F2 + 보이는 유리)를 확인했습니다. 오류가 없습니다.


확장 백업 ".local / share / gnome-shell / extensions"를 제거하거나 이름을 바꾸고 (권한 문제인 경우 루트로해야 할 수도 있음) 확장을 설치할 때 그놈을 다시 추가하도록합니다. 이것은 작동하지 않을 수도 있고 진정한 해결책은 아닐 수도 있지만 가장 쉬운 방법 중 하나입니다. (이것이 의견에 나오는 이유입니다.)
Purplerob

답변:


4

나는 비슷한 문제가 있었고 그놈 설정을 재설정하려고 시도했지만 나에게 도움이되었습니다. 그놈 설정을 재설정 한 후, 로그 아웃했다가 다시 로그인 해보십시오 (안전하게 재부팅 해보십시오). 이제 그놈 확장 프로그램을 설치할 수있게 되길 바랍니다.


1
여전히 운이 없다 :(
logcat

나는 그것을 사용하지 않습니다. Firefox / Chromium은 모두 플러그인을 활성화했습니다. 버튼을 껐다가 켤 수는 있지만 아무 일도 일어나지 않습니다. 다음에 시작할 때 여전히 꺼져 있습니다. 확장 폴더에 액세스하는 데 문제가 있다고 생각했지만 토끼 답변도 작동하지 않았습니다.
logcat

1
YEY :) 작동합니다. 그놈 재설정 후 재부팅해야했지만 로그 아웃이 도움이되지 않았습니다. 여전히 크롬에 문제가 있지만 설치는 firefox에서 작동합니다.
logcat

1
@Pascal이 답변이 도움이된다면 수락 버튼을 클릭하십시오. 감사.
penreturns

3

웹 사이트에서 확장을 설치하려면 압축을 풀어야 합니다 .

sudo apt-get install unzip

이것은 내 문제를 해결했습니다.
Hai Minh Nguyen

2

나는 같은 문제를 겪고 있지만 며칠 전에 시작되었습니다.

64 비트 설치도 실행 중입니다. 그놈 껍질은 ricotz와 gnome3-team ppa를 사용하여 설치되었습니다. 브라우저의 선택 (주현절 브라우저)도 차이가 없습니다.

어쩌면 이것이 오류를 끝내는 데 도움이됩니까?

작동하는 것은 확장 홈페이지로 이동하여 다운로드 한 다음 .local / share / gnome-shell / extensions / 폴더에 수동으로 저장하는 것입니다.


수동으로하기에는 너무 게으르다 :)
logcat

1

우분투 12.04-amd64를 사용하고 있습니다.

나를 위해 일한 유일한 것은 빈 프로파일로 Firefox를 시작하는 것입니다. 모든 Firefox 창을 닫고 터미널을 열거 나 Alt+를 누르고 다음 F2을 입력하십시오.firefox -P .

그러면 프로파일 매니저가 시작되고 프로파일을 선택하고 Gnome 확장에 사용할 수있는 새로운 빈 프로파일을 작성할 수 있습니다. 동일한 명령을 사용하여 이전 프로파일로 돌아갑니다.

Firefox와 관련된 문제라고 생각하지만 해결할 수는 없습니다. Firefox에서는 모든 기록을 지우고 gnome-shell에서 모든 확장을 비활성화하고 재설정하고 다시 설치했지만 아무 소용이 없습니다.


나는 그것이 Firefox와 관련이 있다고 생각하지 않으며, Epiphany로 시도했지만 같은 결과를 얻지 못했습니다.
ptkato

1

FWIW, .xsession-errors간단한 확장을 추가하려고 할 때 권한 오류가 나타났습니다 . 이 경우 : "접근성 제거":

checkdir:  cannot create extraction directory: /home/nate/.local/share/gnome-shell/extensions/removeaccesibility@lomegor Permission denied

ls -la:

drwx------  3 root root  4096 Jul 15 16:38 gnome-shell

루트 사용자와 그룹 모두 디렉토리를 소유했습니다. 소유자를 변경하면 내 문제가 해결되었습니다.

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

도움이 되었기를 바랍니다!


0

나는이 문제도 가지고 있었다. 다른 스레드에서 읽은 내용은 업그레이드 후 웹 페이지에서 확장을 설치하면 작동이 중지 될 수 있다는 것입니다.

기존 확장이 폴더가 /usr/local/gnome-shell/extenssions아닌 .local/gnome-shell/extenssions폴더 에 저장되어 있음을 알았습니다 . 또한 폴더 root에 대한 쓰기 권한 만 있었습니다 /usr/local/gnome-shell/extenssions. 테스트로 나는 chmod 777이 폴더에 대해 즉, 모든 사람과 모든 사람에게 모든 권리를 부여했으며 이제 웹 페이지에서 확장 프로그램을 설치할 수 있습니다.

이것은 좋은 접근 방법은 아니지만 누군가이 문제를 해결하는 데 도움이 될 수 있습니까?


0

14.04 + gnome 3 설정에서 비슷한 문제가 발생했습니다.

~/.local/share/gnome-shell/extensions/폴더를 생성하여 고정


-2

Firefox 및 Epiphany 브라우저를 사용해보십시오. 확장 설치를 수락 한 직후, 특히 인터넷 연결 속도가 느린 경우 탭을 닫지 마십시오.


나는 동일한 부정적인 결과로 Chromium과 FF로 시도했습니다. 내 컴퓨터에서 ~ / .local / share / gnome-shell / extensions로 확장 프로그램을 복사하면 작업이 완료되었습니다. 그러나 이것은 단지 해결 방법입니다. 내 전문 컴퓨터가 프록시를 통해 연결되어 있기 때문에 extensions.gnome.org가 실패 ​​할 수 있습니다.
Pascal

그럴 수 있습니다. 프록시없이 일시적으로 연결하여 테스트 할 수 있습니까?
jPlatte

아니요. 그러나 이전 Ubuntu 버전으로 12.04를 설치하기 전에 동일한 프록시를 통해서도 확장 기능을 정상적으로 설치할 수있었습니다.
파스칼

터미널을 열고을 입력하십시오 gnome-shell --replace. gnome-shell이 ​​다시 시작됩니다. 그런 다음 확장을 다시 설치하고 터미널 출력에서 ​​오류를 찾으십시오. 일부를 찾으면 여기에 게시하십시오.
jPlatte

이 조언에 감사드립니다. gnome-shell 실행-다음 오류가 발생한 문제를 대체하십시오 (다음 주석 참조). 그런 다음 확장 설치는 여전히 자동 실패합니다 (콘솔에 더 이상 오류가 없음).
파스칼
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.