Estensioni di Gnome Shell: tentativo di postMessage su porta disconnessa


9

Ho appena installato Ubuntu 16.04 e la shell Gnome 3.18.5. Sono nuovo di tutto ciò che riguarda l'estensione di "Gnome Shell" (uso il mio browser per installare estensioni create dall'utente?) ..

Quindi, la prima volta che ho avuto accesso a https://extensions.gnome.org ho potuto installare un'estensione penso ma ora mi mostra un messaggio (ad esempio quando navigo su https://extensions.gnome.org/local/ ) : "Tentativo di postMessage su porta disconnessa":

immagine dello schermo

Non riesco più a fare nulla su quel sito. Quando visualizzo un'estensione sul sito Web non riesco a trovare alcun pulsante di installazione o altro (ma non sono davvero sicuro di come dovrebbe funzionare).

Ho provato a installare l'estensione "Nascondi barra superiore" e ho anche installato Gnome Tweak Tool.

Come installerei quello strumento con la riga di comando?

$ sudo apt-get install gnome-shell-extensions-hide-top-bar

sembra non funzionare (E: impossibile trovare il pacchetto gnome-shell-extensions-hide-top-bar)


PSA: questo problema esiste anche nel 16.10 con il recente aggiornamento a Firefox 52, la risposta funziona anche per il 16.10.
TrailRider

Risposte:


11

Ubuntu 16.04

Bene, ho trovato la risposta, non avevo installato chrome-gnome-shell.

  • Ho controllato le mie estensioni di Firefox (digitare about: addons nella barra degli indirizzi di Firefox). L'integrazione della shell GNOME è stata elencata lì.
  • Fai clic su Altro per leggere le istruzioni:

Questa estensione fornisce l'integrazione con GNOME Shell e il corrispondente repository di estensioni https://extensions.gnome.org È NECESSARIO installare il connettore nativo affinché questa estensione funzioni. [...] Per Ubuntu il pacchetto Linux è disponibile in PPA ne0sight / chrome-gnome-shell. Per installarlo digitare: sudo add-apt-repository ppa: ne0sight / chrome-gnome-shell sudo apt-get update sudo apt-get install chrome-gnome-shell

  • E questo è quello che ho fatto:

    sudo add-apt-repository ppa: ne0sight / chrome-gnome-shell

    sudo apt-get update

    sudo apt-get install chrome-gnome-shell

Ora c'è un cursore on / off in alto a destra sulla pagina di ogni estensione.


Ubuntu 16.10 (informazioni aggiuntive da TrailRider )

chrome-gnome-shellè nei repository 16.10 (non sono sicuro circa 16.04), quindi puoi installarlo con il software center o tramite apt-get MA NON funzionerà e otterrai lo stesso errore. L'installazione di ppa e quindi l'esecuzione di apt-get upgrade aggiorneranno chrome-gnome-shell a una versione più attuale e funzionerà. Ho avuto un po 'di confusione dopo l'installazione e mi darebbe comunque l'errore, quindi ho aggiunto queste informazioni in un commento [aggiornamento: l'ho incluso nella risposta per una maggiore visibilità]


1
+1 ottima risposta. Consentitemi di aggiungere qui che si chrome-gnome-shelltrova nei repository 16.10 (non sono sicuro circa il 16.04) in modo che sia possibile installarlo con il software center o tramite apt-get MA NON funzionerà e si otterrà lo stesso errore. L'installazione di ppa e quindi in esecuzione apt-get upgradesi aggiornerà chrome-gnome-shell a una versione più attuale e funzionerà. Ho avuto un po 'di confusione dopo l'installazione e mi darebbe comunque l'errore, quindi ho aggiunto queste informazioni in un commento. Se lo desideri, sei libero di aggiungere questo alla tua risposta.
TrailRider

Grazie @TrailRider. Ho incluso il tuo commento nella mia risposta per una maggiore visibilità!
Stock

0

Per chiunque abbia questo problema, controlla se questo file esiste:

/etc/chromium/policies/managed/chrome-gnome-shell.json

In qualche modo mancava sul mio sistema 16.10, che è stato risolto aggiungendo il PPA sopra.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.