Alle Chrom-Erweiterungen werfen Fehler seit dem Update auf 13.10 [geschlossen]

15

Seit dem Update auf 13.10 erzeugen alle Chrom-Erweiterungen Fehler:

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 

Wie kann man das beheben?

hugo der hungrige
quelle
1
Dies scheint der relevanteste Fehlerbericht zu sein, obwohl es nur wenige
Ian Mackinnon,
1
Haben Sie Adblock-Plus installiert? Weil ich diese Fehler davon bekommen habe. Nachdem ich es deinstalliert hatte, war alles wieder normal.
Karlingen
@karlingen: Es hat nichts mit Adblock zu tun. Wie es heißt: Jede Erweiterung wirft Fehler.
hugo der hungrige
@hugoderhungrige Ich sehe, aber haben Sie versucht, Adblock Plus zu entfernen? Weil meine anderen Erweiterungen diese Fehler verursachten, bis ich Adblock Plus entfernte. Dann beschwerten sie sich nicht mehr. Adblock Plus blockierte offenbar einige notwendige Funktionen für andere Erweiterungen.
Karlingen
@karlingen: Ich habe es sogar deinstalliert. Scheint in meinem Fall nicht speziell mit AdBlock verwandt zu sein. Ich habe auch mehrere andere Erweiterungen ausprobiert als die einzigen aktivierten Erweiterungen. Gleiches Ergebnis.
Hugo der hungrige

Antworten:

9

Durch die Aktualisierung auf Ubuntu 13.10 wurde auch Chromium auf 29.0.1547.65-0ubuntu2 aktualisiert, wodurch ALLE meine Chromium-Plugins beschädigt wurden.

Führen Sie mit synaptic eine 'vollständige Entfernung' des 'Chrom-Browsers' durch, der auch 'Chrom-Codecs-ffmpeg-extra' deinstalliert. Installieren Sie die frühere stabile Version von Chromium 28 für Ubuntu 13.04 neu (chromium-browser_28.0.1500.71-0ubuntu1.13.04.1_amd64.deb). Die früheren Versionen von Chromium finden Sie unter http://www.ubuntuupdates.org/pm/google-chrome-stable . Laden Sie die entsprechende CHROMIUM -Datei ".deb" herunter , klicken Sie mit der rechten Maustaste darauf , um sie mit "Ubuntu Software Center" zu öffnen, und installieren Sie sie.

Alle meine Plugins / Addons (Adblock Plus 1.6.1, AutoCopy 1.4.1, LastPass 2.5.5, Omnibox Timer 0.3.1) funktionieren wieder AUSSER 'Cool Clock' (Version 3.0.1.2).

John Littleton
quelle
1
Dies funktioniert nur, wenn ich versuche, Google Mail jetzt zu öffnen, stürzt es ab und ich erhalte die Meldung "Aw, snap!" Bildschirm. Hat noch jemand dieses Problem?
duxk.gh
1
@ duxk.gh Ja, Erweiterungen funktionieren jetzt für mich, aber für Google Mail nicht. Hast du schon Glück gehabt, es herauszufinden?
Matthew Adams
Nein. Ich habe vorerst auf Firefox umgestellt und Chromium 29 installiert. Ich werde von Zeit zu Zeit überprüfen, ob die Erweiterungen in Chromium wieder funktionieren. Im
Moment
@MatthewAdams Ich habe stattdessen angefangen, Chrome 30 zu verwenden. Erweiterungen funktionieren und stürzen nicht mehr ab. siehe meine Antwort unten.
duxk.gh
@ duxk.gh, Leute, die Chrom verwenden, wollen Chrom nicht verwenden. Sie sind besser dran, wenn sie Firefox verwenden, da es Open Source ist. Weiß jemand, ob er daran arbeitet, dieses Problem zu beheben?
Crake
5

Ich habe gerade Chromium-Browser auf die Version 30 (30.0.1599.114-0ubuntu0.13.10.2) aktualisiert und alle Probleme waren verschwunden. Die einfachste Methode zum Aktualisieren des Chromium-Browsers auf die Version 30 ist die Verwendung von PPA für Ubuntu Mozilla Security Team :

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

Das ist alles, Sie können jetzt Ihren aktualisierten Browser testen - die Probleme mit Chromium-Erweiterungen sollten verschwunden sein.

Radu Rădeanu
quelle
Ich glaube, das ist die einfachste und beste Lösung. Sie müssen nichts entfernen, Sie müssen nichts downgraden, Sie erhalten eine neuere Version und Sie werden die Fehler los. Danke Radu, ich habe alles zum Laufen gebracht!
Miq
2

Das Problem tritt in Chrome v. 29 auf

Die Lösung besteht darin, auf eine neuere Version zu aktualisieren, z. 30 (oder auf 28 herabstufen, wenn Sie möchten)

Um die Version zu überprüfen, geben Sie die URL-Leiste ein: chrome://version

Zuerst müssen Sie die aktuelle Version entfernen ( Ihre Profildaten bleiben unberührt ):

sudo apt-get remove chromium-browser

Installieren Sie dann die neue Version. Sie können das Installationspaket hier herunterladen: http://www.ubuntuupdates.org/package/ubuntu_mozilla_security/saucy/main/base/chromium-browser

(Wählen Sie die Version für Ihre Distribution und Architektur)

Nachdem ich einen Link zum Installationsprogramm hatte, habe ich das Paket für den x64 Saucy folgendermaßen über das Terminal installiert:

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 
takeshin
quelle
2

Zu Ihrer Information: Dieses Problem wurde heute mit dem neuesten offiziellen Chromium-Update (Version 30) für Ubuntu 13.10 behoben.

ppp
quelle
1

Bei einem Downgrade auf Chromium 28, wie von John Littleton vorgeschlagen , stürzten Google Mail und andere Google-Websites ab.

Stattdessen habe ich angefangen, Chrome 30 zu verwenden. Alle meine Erweiterungen funktionieren und ich habe keine plötzlichen Abstürze. Um Chrome zu installieren, können Sie die PPA hinzufügen und wie folgt installieren:

Setup-Schlüssel:

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

Setup-Repository:

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

Installationspaket:

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

Wo <package name>ist der Name des Pakets, das Sie installieren möchten? Ich wählte google-chrome-stableaber es gibt auch google-chrome-unstableund google-chrome-beta.

Quelle (UbuntuUpdates.org)

duxk.gh
quelle
Sie müssen nichts manuell tun - laden Sie einfach ein Paket herunter und klicken Sie mit der rechten Maustaste !: google.com/intl/en/chrome/browser . Chrome-Repositorys werden automatisch hinzugefügt. Aber ich persönlich werde einfach warten, bis sie diesen Fehler stromaufwärts behoben haben.
ThatGuy
1
Ein Upgrade ist die Lösung, aber der von Ihnen angegebene Code funktioniert nicht (veraltete Links)
takeshin
0

Ich habe auf den SWIron-Port von Chromium umgestellt, http://www.srware.net/en/software_srware_iron.php für Ubuntu, und dort funktioniert alles in Ordnung (die Chromium-Version von SWIron ist dieselbe Version wie die defekte Version in der neuesten Ubuntu-Version).

ppp
quelle