13.10으로 업데이트 한 후 모든 크롬 확장 프로그램에서 오류가 발생 함


15

13.10으로 업데이트 한 후 모든 크롬 확장 프로그램에서 오류가 발생합니다.

chrome.extension is not available: 'extension' is not allowed for specified context type content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'sendRequest' of undefined include.preload.js:105
Uncaught TypeError: Cannot read property 'onRequest' of undefined include.postload.js:473
GET http://edge.quantserve.com/quant.js  superuser.com/:2047
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=2&utmn=590704726…n%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qQ~  ga.js:61

chrome.extension is not available: 'extension' is not allowed for specified context type  content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined content.js:233
chrome.extension is not available: 'extension' is not allowed for specified context type         content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined injected.js:169
chrome.extension is not available: 'extension' is not allowed for specified context type content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'getURL' of undefined content_js_min.js:5
GET http://engine.adzerk.net/z/8476/adzerk2_2_17_47  superuser.com/:1719
Uncaught TypeError: Cannot call method 'sendRequest' of undefined 

이 문제를 해결하는 방법?


1
이 종류의 세부 사항에 스파 스의 비록이, 가장 관련성이 버그 리포트를 보인다 code.google.com/p/chromium/issues/detail?id=310609
이안 맥키에게

1
애드 블록 플러스가 설치되어 있습니까? Beacause이 오류가 발생했습니다. 일단 제거하면 모든 것이 정상으로 돌아갔습니다.
karlingen

@karlingen : 애드 블록과 관련이 없습니다. 상태대로 : 모든 확장은 오류를 발생시킵니다.
hugo der hungrige

@hugoderhungrige 알지만 adblock plus를 제거하려고 했습니까? Adblock Plus를 제거 할 때까지 다른 확장 프로그램에서 이러한 오류가 발생했기 때문입니다. 그런 다음 그들은 더 이상 불평하지 않았습니다. Adblock Plus는 다른 확장 프로그램에 필요한 일부 기능을 차단하고있었습니다.
karlingen

@karlingen : 심지어 제거했습니다. 필자의 경우 AdBlock과 특별히 관련이없는 것 같습니다. 유일한 확장이 활성화되어 다른 확장도 시도했습니다. 같은 결과입니다.
hugo der hungrige

답변:


9

우분투 13.10으로 업데이트하면 Chromium이 29.0.1547.65-0ubuntu2로 업데이트되어 모든 Chromium 플러그인이 손상되었습니다.

시냅틱을 사용하여 '크롬-브라우저 -ffmpeg-extra'를 제거하는 '크롬-브라우저'를 '완전히 제거'하십시오. ubuntu 13.04 용 Chromium 28의 이전 안정 버전 (chromium-browser_28.0.1500.71-0ubuntu1.13.04.1_amd64.deb)을 다시 설치하십시오. Chromium의 이전 버전은 http://www.ubuntuupdates.org/pm/google-chrome-stable 에서 찾을 수 있습니다 . 적절한 CHROMIUM '.deb'파일을 다운로드하고 '오른쪽 클릭'하여 'Ubuntu Software Center'에서 열고 설치하십시오.

모든 플러그인 / 애드온 (Adblock Plus 1.6.1, AutoCopy 1.4.1, LastPass 2.5.5, 검색 주소창 타이머 0.3.1)은 'Cool Clock'(3.0.1.2 버전)을 제외하고 다시 작동합니다.


1
이제 Gmail을 열려고하면 충돌이 발생하고 "Aw, snap!"이라는 메시지가 표시됩니다. 화면. 다른 사람 이이 문제가 있습니까?
duxk.gh

1
@ duxk.gh 예, 확장 프로그램은 현재 작동하지만 Gmail은 작동하지 않습니다. 아직 알아 낸 행운이 있습니까?
Matthew Adams

아니요. 현재 Firefox로 전환했으며 Chromium 29가 설치되었습니다. Chromium의 확장 프로그램이 다시 작동하는지 수시로 확인하겠습니다. 지금 Firefox는 괜찮습니다 ...
duxk.gh

@MatthewAdams 대신 Chrome 30을 사용하기 시작했습니다. 확장 기능이 작동하고 더 이상 충돌하지 않습니다. 아래 내 답변을 참조하십시오.
duxk.gh

@ duxk.gh, 크롬을 사용하는 사람들은 크롬을 사용하고 싶지 않습니다. 파이어 폭스는 오픈 소스이므로 파이어 폭스를 사용하는 것이 좋습니다. 이 문제를 해결하기 위해 노력하고 있는지 아는 사람이 있습니까?
Crake

5

Chromium 브라우저를 버전 30 (30.0.1599.114-0ubuntu0.13.10.2)으로 업데이트하면 모든 문제가 해결되었습니다. Chromium 브라우저를 버전 30으로 업그레이드하는 가장 간단한 방법 은 Ubuntu Mozilla 보안 팀에 PPA 를 사용하는 것입니다 .

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa 
sudo apt-get update && sudo apt-get upgrade

이제 업그레이드 된 브라우저를 테스트 할 수 있습니다. Chromium 확장 프로그램의 문제는 사라져야합니다.


이것이 가장 쉽고 최상의 해결책이라고 생각합니다. 아무것도 제거 할 필요가없고, 다운 그레이드 할 필요가 없으며, 최신 버전이 제공되며 오류가 제거됩니다. 감사합니다 Radu, 모든 것이 작동했습니다!
miq

2

Chrome v. 29에서 문제가 발생합니다

해결책은 예를 들어 최신 버전으로 업그레이드하는 것입니다. 30 (또는 원하는 경우 28로 다운 그레이드)

버전을 확인하려면 URL 표시 줄에 다음을 입력하십시오. chrome://version

먼저 현재 버전을 제거해야합니다 ( 프로필 데이터는 그대로 유지됩니다 ).

sudo apt-get remove chromium-browser

그런 다음 새 버전을 설치하십시오. http://www.ubuntuupdates.org/package/ubuntu_mozilla_security/saucy/main/base/chromium-browser에서 설치 프로그램 패키지를 다운로드 할 수 있습니다 .

(배포 및 아키텍처에 대한 버전을 선택하십시오)

설치 프로그램에 연결되면 터미널을 통해 x64 Saucy 용 패키지를 설치 한 방법입니다.

wget http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu/pool/main/c/chromium-browser/chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb
sudo dpkg -i chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb 
rm chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb 

2

참고 :이 문제는 오늘 Ubuntu 13.10의 최신 공식 Chromium 업데이트 (버전 30)로 수정되었습니다.


1

John Littleton이 제안한대로 Chromium 28로 다운 그레이드하면 Gmail 및 기타 Google 웹 사이트가 중단되었습니다.

대신 Chrome 30을 사용하기 시작했습니다. 내 모든 확장 프로그램이 작동하고 갑자기 충돌이 발생하지 않습니다. Chrome을 설치하려면 PPA를 추가하고 다음과 같이 설치할 수 있습니다.

설정 키 :

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

설치 저장소 :

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

설치 패키지 :

sudo apt-get update 
sudo apt-get install <package name>

where <package name>는 설치하려는 패키지의 이름입니다. 나는 선택 google-chrome-stable뿐만 아니라 거기에 google-chrome-unstablegoogle-chrome-beta.

소스 (UbuntuUpdates.org)


패키지를 다운로드하고 dbl-click !: google.com/intl/ko/chrome/browser를 직접 수행하면됩니다 . Chrome 리포지토리가 자동으로 추가됩니다. 그러나 나는 개인적으로 그들이이 업스트림을 고칠 때까지 기다릴 것입니다.
ThatGuy

1
업그레이드는 해결책이지만 제공 한 코드가 작동하지 않습니다 (오래된 링크)
takeshin


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.