Hola, recientemente cambié de usar el shell Unity normal a gnome-fallback-compiz. Quería probar algunas extensiones de Gnome, sin embargo, cuando fui al sitio web (usando Chrome y Firefox), recibí este error:
"No podemos detectar una copia en ejecución de GNOME en este sistema, por lo que algunas partes de la interfaz pueden estar deshabilitadas. Consulte nuestra entrada de solución de problemas para obtener más información."
Para asegurarme completamente de que realmente estaba corriendo a casa, ejecuté el siguiente comando:
echo $DESKTOP_SESSION
y la salida fue
gnome-fallback-compiz
lo siguiente que hice fue irAQUÍAl usar Chrome para asegurarme de que el complemento de Chrome pueda funcionar, recibo este error:
"Aunque se está ejecutando la extensión de integración de GNOME Shell, no se detecta el conector de host nativo. Consulte la documentación para obtener instrucciones sobre la instalación del conector."
leyendo sobre una respuestaAQUÍLuego instalé unconectorcon:
$ sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell $ sudo apt-get update $ sudo apt-get install chrome-gnome-shell
Después de esto elpágina de complementosestá simplemente en blanco:
¿Cómo hago para instalar estas extensiones de Gnome en mi sistema?
Respuesta1
Respecto a Firefox
Después de visitar elPágina de extensión de Gnomedebe permitir la ejecución del complemento; de lo contrario, no se reconocerá su sesión de Gnome.
Para ello, haga clic en el icono del complemento a la izquierda de la barra de direcciones de Firefox y permita la ejecución.
Respuesta2
Instalarchrome-gnome-shelldependiendo de tu distribución y ejecuta una vez:
/usr/bin/python3 /usr/bin/chrome-gnome-shell --gapplication-service
Después de esto, el complemento de Chrome detectará el complemento nativo.
Respuesta3
Con respecto a Google Chrome: (acabo de tener este problema y no pude encontrar la fuente)
Después de instalar, chrome-gnome-shell
haga un grep para 'gphhapmejobijbbhgpjhcjognlahblep' en /etc:
cd /etc; grep -nr "gphhapmejobijbbhgpjhcjognlahblep"
Deberías notar tres entradas, dos archivos:
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"
Primero cree directorios para la contraparte de Google Chrome:
sudo mkdir -p /etc/opt/chrome/native-messaging-hosts /etc/opt/chrome/policies/managed/
Luego copie estos archivos de la carpeta chromium a la carpeta google-chrome:
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/
No necesitaba reiniciar chrome-gnome-shell, pero intenta cerrar sesión y volver a iniciarla si esto no soluciona el problema para google-chrome.
Respuesta4
Vaya a Chrome Web Store y busque "gnome shell". Agregue el primer complemento al navegador y vuelva a cargar su página de extensión de gnome. Esto solucionará su problema.