Todas las extensiones de cromo arrojan errores desde la actualización a 13.10 [cerrado]

15

Desde la actualización a 13.10, todas las extensiones de cromo generan errores:

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 

¿Cómo arreglar esto?

hugo der hungrige
fuente
1
Este parece ser el informe de error más relevante, aunque es un poco escaso en detalles: code.google.com/p/chromium/issues/detail?id=310609
Ian Mackinnon
1
¿Tienes instalado adblock-plus? Porque estaba obteniendo estos errores. Una vez que lo desinstalé, todo volvió a la normalidad.
karlingen
@karlingen: No está especialmente relacionado con adblock. Como dice: CADA extensión arroja errores.
hugo der hungrige
@hugoderhungrige Ya veo, pero ¿has intentado eliminar adblock plus? Porque mis otras extensiones arrojaban estos errores hasta que eliminé Adblock Plus. Entonces ya no se quejaban. Adblock Plus aparentemente estaba bloqueando algunas funciones necesarias para otras extensiones.
karlingen
@karlingen: Incluso lo desinstalé. Parece no estar especialmente relacionado con AdBlock en mi caso. También probé varias otras extensiones como las únicas extensiones activadas. Mismo resultado.
hugo der hungrige

Respuestas:

9

La actualización a ubuntu 13.10 también actualizó Chromium a 29.0.1547.65-0ubuntu2, rompiendo TODOS mis complementos de Chromium.

Usando Synaptic, realice una 'eliminación completa' del 'navegador de cromo' que también desinstala 'chromium-codecs-ffmpeg-extra'. Vuelva a instalar la versión estable anterior de Chromium 28 para ubuntu 13.04 (chromium-browser_28.0.1500.71-0ubuntu1.13.04.1_amd64.deb). Las versiones anteriores de Chromium se pueden encontrar en http://www.ubuntuupdates.org/pm/google-chrome-stable . Descargue el archivo CHROMIUM '.deb' apropiado , 'haga clic con el botón derecho' para abrirlo con 'Centro de software de Ubuntu' e instálelo.

Todos mis complementos / complementos (Adblock Plus 1.6.1, AutoCopy 1.4.1, LastPass 2.5.5, Omnibox Timer 0.3.1) funcionan de nuevo, EXCEPTO PARA 'Cool Clock' (ver 3.0.1.2).

John Littleton
fuente
1
Esto funciona, excepto que cuando trato de abrir Gmail ahora se bloquea y aparece el mensaje "Aw, snap!" pantalla. ¿Alguien más tiene este problema?
duxk.gh
1
@ duxk.gh Sí, las extensiones funcionan para mí ahora, pero Gmail no. ¿Alguna suerte de resolverlo todavía?
Matthew Adams
No. Cambié a Firefox por ahora y tengo instalado Chromium 29. Comprobaré de vez en cuando para ver si las extensiones en Chromium vuelven a funcionar. Por ahora Firefox está bien ...
duxk.gh
@MatthewAdams Empecé a usar Chrome 30 en su lugar. Las extensiones funcionan y no más fallas; mira mi respuesta a continuación.
duxk.gh
@ duxk.gh, las personas que usan cromo no quieren usar cromo. Es mejor usar Firefox, ya que es de código abierto. ¿Alguien sabe si están trabajando para solucionar este problema?
Crake
5

Acabo de actualizar el navegador Chromium a la versión 30 (30.0.1599.114-0ubuntu0.13.10.2) y todos los problemas desaparecieron. El método más simple para actualizar el navegador Chromium a la versión 30 es usar el PPA para Ubuntu Mozilla Security Team :

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

Eso es todo, puede probar ahora su navegador actualizado: los problemas con las extensiones de Chromium deberían desaparecer.

Radu Rădeanu
fuente
Creo que esta es la mejor y más fácil solución. No tiene que eliminar nada, no tiene que degradar nada, obtiene una versión más reciente y elimina los errores. Gracias Radu, ¡tengo todo funcionando!
miq
2

El problema ocurre en Chrome v. 29

La solución es actualizar a una versión más nueva, por ejemplo. 30 (o rebaje a 28 si lo desea)

Para verificar la versión, escriba en la barra de URL: chrome://version

Primero, debe eliminar la versión actual ( los datos de su perfil permanecerán intactos ):

sudo apt-get remove chromium-browser

Luego, instale la nueva versión. Puede descargar el paquete de instalación aquí: http://www.ubuntuupdates.org/package/ubuntu_mozilla_security/saucy/main/base/chromium-browser

(elija la versión para su distribución y arquitectura)

Una vez que tuve un enlace al instalador, así es como instalé el paquete para el x64 Saucy a través de la Terminal:

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 
tomashin
fuente
2

FYI: Este problema se soluciona hoy con la última actualización oficial de Chromium (versión 30) para Ubuntu 13.10.

ppp
fuente
1

Para mí, la degradación a Chromium 28, según lo sugerido por John Littleton , causó el bloqueo de Gmail y otros sitios web de Google.

En cambio, comencé a usar Chrome 30; Todas mis extensiones funcionan y no experimento ningún bloqueo repentino. Para instalar Chrome, puede agregar el PPA e instalarlo de la siguiente manera:

Tecla de configuración:

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

Configurar repositorio:

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

Paquete de instalación:

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

donde <package name>está el nombre del paquete que desea instalar. Elegí google-chrome-stablepero también hay google-chrome-unstabley google-chrome-beta.

Fuente (UbuntuUpdates.org)

duxk.gh
fuente
No es necesario hacer nada manualmente: ¡simplemente descargue un paquete y haga doble clic !: google.com/intl/en/chrome/browser . Los repositorios de Chrome se agregarán automáticamente. Pero yo personalmente solo esperaré hasta que arreglen esto río arriba.
ThatGuy
1
La actualización es la solución, pero el código que proporcionó no funciona (enlaces obsoletos)
toma el