새로운 우분투 설치 (12.04, 64 비트)에서 gnome-shell을 설치 한 후 extensions.gnome.org에서 일부 확장을 설치하려고했지만 결과가 없습니다. Firefox와 Chromium을 사용해 보았는데 같은 문제가 있습니다.
-
extensions.gnome.org에서 확장 페이지를여십시오.
-
확장을 “ON”으로 전환하십시오. 설치에 대한 확인에 동의하십시오.
-
아무 일도없고 아무것도 설치되지 않았습니다 (
.local/share/gnome-shell/extensions
비어 있음).
.xsession-errors, Firefox의 자바 스크립트 콘솔, gnome-shell 콘솔 오류 (Alt-F2 + 보이는 유리)를 확인했습니다. 오류가 없습니다.
답변
나는 비슷한 문제가 있었고 그놈 설정을 재설정하려고 시도했지만 나에게 도움이되었습니다. 그놈 설정을 재설정 한 후, 로그 아웃했다가 다시 로그인 해보십시오 (안전하게 재부팅 해보십시오). 이제 그놈 확장 프로그램을 설치할 수있게 되길 바랍니다.
답변
웹 사이트에서 확장을 설치하려면 압축을 풀어야 합니다 .
sudo apt-get install unzip
답변
나는 같은 문제를 겪고 있지만 며칠 전에 시작되었습니다.
64 비트 설치도 실행 중입니다. 그놈 껍질은 ricotz와 gnome3-team ppa를 사용하여 설치되었습니다. 브라우저의 선택 (주현절 브라우저)도 차이가 없습니다.
어쩌면 이것이 오류를 끝내는 데 도움이됩니까?
작동하는 것은 확장 홈페이지로 이동하여 다운로드 한 다음 .local / share / gnome-shell / extensions / 폴더에 수동으로 저장하는 것입니다.
답변
우분투 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
란 ls -la
:
drwx------ 3 root root 4096 Jul 15 16:38 gnome-shell
루트 사용자와 그룹 모두 디렉토리를 소유했습니다. 소유자를 변경하면 내 문제가 해결되었습니다.
sudo chown -R nate:nate /home/nate/.local/gnome-shell
도움이 되었기를 바랍니다!
답변
나는이 문제도 가지고 있었다. 다른 스레드에서 읽은 내용은 업그레이드 후 웹 페이지에서 확장을 설치하면 작동이 중지 될 수 있다는 것입니다.
기존 확장이 폴더가 /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/
폴더를 생성하여 고정