Gnome-Erweiterungen können nicht installiert werden

Gnome-Erweiterungen können nicht installiert werden

Hallo, ich bin vor Kurzem von der normalen Unity-Shell auf Gnome-Fallback-Compiz umgestiegen. Ich wollte einige Gnome-Erweiterungen ausprobieren, aber als ich die Website aufrief (mit Chrome und Firefox), erhielt ich diesen Fehler:

"Wir können auf diesem System keine laufende Kopie von GNOME erkennen, daher sind möglicherweise einige Teile der Benutzeroberfläche deaktiviert. Weitere Informationen finden Sie in unserem Eintrag zur Fehlerbehebung."

Um völlig sicherzugehen, dass ich tatsächlich nach Hause lief, führte ich den folgenden Befehl aus:

echo $DESKTOP_SESSIONund die Ausgabe war gnome-fallback-compiz

Das nächste, was ich tat, war zu gehenHIERich verwende Chrome, um sicherzustellen, dass das Chrome-Plugin funktioniert, und erhalte diese Fehlermeldung:

"Obwohl die GNOME Shell-Integrationserweiterung ausgeführt wird, wird der native Host-Connector nicht erkannt. Anweisungen zur Installation des Connectors finden Sie in der Dokumentation."

Lesen Sie mehr über eine AntwortHIERIch installierte dann eineVerbindermit:

$ sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell $ sudo apt-get update $ sudo apt-get install chrome-gnome-shell

DanachPlugins-Seiteist einfach leer:

Bildbeschreibung hier eingeben

Wie installiere ich diese Gnome-Erweiterungen auf meinem System?

Antwort1

Bezüglich Firefox

Nach dem Besuch derGnome-ErweiterungsseiteSie müssen die Ausführung des Plugins zulassen – sonst wird Ihre Gnome-Sitzung nicht erkannt.

Klicken Sie dazu auf das Plugin-Symbol links neben der Firefox-Adressleiste und erlauben Sie die Ausführung.

Bildbeschreibung hier eingeben

Antwort2

InstallierenChrome-Gnome-ShellAbhängig von Ihrer Distribution und einmal ausführen:

/usr/bin/python3 /usr/bin/chrome-gnome-shell --gapplication-service

Danach erkennt das Add-on von Chrome das native Plugin.

Antwort3

Bezüglich Google Chrome: (Ich hatte gerade dieses Problem und konnte keine Quelle dafür finden)

Führen Sie nach der Installation chrome-gnome-shellein grep für „gphhapmejobijbbhgpjhcjognlahblep“ in /etc durch:

  • cd /etc; grep -nr "gphhapmejobijbbhgpjhcjognlahblep"

Sie sollten drei Einträge und zwei Dateien bemerken:

chromium/native-messaging-hosts/org.gnome.chrome_gnome_shell.json:7:    "chrome-extension://gphhapmejobijbbhgpjhcjognlahblep/",
chromium/policies/managed/chrome-gnome-shell.json:3:            "gphhapmejobijbbhgpjhcjognlahblep;https://clients2.google.com/service/update2/crx"
chromium/policies/managed/chrome-gnome-shell.json:6:                "gphhapmejobijbbhgpjhcjognlahblep"

Erstellen Sie zunächst Verzeichnisse für das Gegenstück von Google Chrome:

  • sudo mkdir -p /etc/opt/chrome/native-messaging-hosts /etc/opt/chrome/policies/managed/

Kopieren Sie dann diese Dateien aus dem Chromium-Ordner in den Google Chrome-Ordner:

sudo cp /etc/chromium/native-messaging-hosts/org.gnome.chrome_gnome_shell.json /etc/opt/chrome/native-messaging-hosts/ 
sudo cp /etc/chromium/policies/managed/chrome-gnome-shell.json /etc/opt/chrome/policies/managed/

Ich musste Chrome-Gnome-Shell nicht neu starten, aber versuchen Sie, sich abzumelden und wieder anzumelden, wenn das Problem für Google Chrome dadurch nicht behoben wird.

Antwort4

Gehen Sie zum Chrome Web Store und suchen Sie nach „Gnome Shell“. Fügen Sie das erste Add-on zum Browser hinzu und laden Sie Ihre Gnome-Erweiterungsseite neu. Dadurch wird Ihr Problem behoben.

verwandte Informationen