Las extensiones de Gnome Shell están deshabilitadas después del reinicio

Las extensiones de Gnome Shell están deshabilitadas después del reinicio

Estoy ejecutando Ubuntu 14.10 con Gnome 3.14 desde los PPA de Gnome 3. He tenido el problema persistente durante aproximadamente un año en el que cada vez que cierro sesión pierdo todas mis extensiones habilitadas, excepto Media Player. Anteriormente logré solucionar esto habilitando cada una de las extensiones al inicio usando "gnome-session-manager", pero esto ahora ha desaparecido de Gnome 3.14 ya que fue reemplazado por opciones de clic derecho en el tablero. También intenté establecer de forma predeterminada mi sesión de inicio en "sesión predeterminada", lo que funcionó para algunas personas como solución.

Ahora parece que no hay solución para este problema tan molesto y persistente con Gnome. Ha sido un problema oculto durante al menos un año con muchos usuarios afectados y no se ofrece nada más que la solución alternativa de carga en el arranque. Francamente, no entiendo cómo se puede permitir que un insecto tan crónico permanezca reposado durante más de un año.

¿Alguien tiene alguna idea nueva para una solución más permanente a este error de Gnome?

esteban

Respuesta1

Aquí hay una solución alternativa en el espíritu deesta respuesta. Esto funciona al menos para 3.12. La idea es exportar una lista de las extensiones que desea activar y luego escribir un script que las active en el arranque.

Obteniendo lista de extensiones

Primero, active las extensiones que desea activar. Luego generamos una lista con aquellos:

En la terminal ( Ctrl + Alt + T), ejecute

gsettings get org.gnome.shell enabled-extensions

Devuelve una lista con sus extensiones actualmente activas a la

['[email protected]', '[email protected]']

Configurar extensiones

Para activar exactamente las extensiones en la lista, ejecute

gsettings set org.gnome.shell enabled-extensions ['extension_1',  'extension_2', 'extension_3']

pero con tu propia lista, naturalmente :)

Script para configurar extensiones en el arranque

Para automatizar el arranque, cree un script que ejecute ese comando.

  1. Vaya, por ejemplo, a su carpeta de inicio y cree un nuevo archivo vacío. Nómbrelo script_name.sh(solo importa la extensión). Comience el nombre del archivo con un punto .si desea que esté oculto.

  2. En ese archivo, escribe

#!/bin/bash

gsettings set org.gnome.shell enabled-extensions ['extension_1',  'extension_2', 'extension_3']

Luego guarda el archivo, por supuesto :)

  1. Haga que el archivo sea ejecutable, por ejemplo, right click > Properties > Permissions > Check "Allow executing file as program" alternativamente, cambie los permisos desde la terminal ejecutándolo chmod ugo+x script_name.shen la carpeta del script.

  2. Hágalo al iniciar el sistema (no sé de qué otra manera hacerlo)este): en ~/.config/autostart/crea un archivo llamado some_name2.desktopy en él pones

[Desktop Entry]
Name=your_prefered_name_here
Exec=/home/your_user_name/.script_name.sh
# Terminal=false
Type=Application
Hidden=false
StartupNotify=false
Name[en_US]=your_prefered_name_here

La ruta posterior Exec=debe ser donde está el script que creó en el paso 2. De nuevo, guarde el archivo :)

Tal vez inmediatamente o después del arranque, debería ver el script en Gnome Tweak Tool en Aplicaciones de inicio. También debería ejecutarse al inicio.

Activar y desactivar extensiones

Si desea cambiar qué extensiones se ejecutan, debe volver a generar la lista y luego insertar la nueva lista en la ejecución del script.

Ultimas palabras

Espero que esto también funcione en 3.14.

Respuesta2

Esto funcionó para mí:

  1. Ejecutar en la terminal:rm -rd ~/.cache
  2. Reiniciar el sistema
  3. Vuelva a habilitar sus extensiones (ahora debería persistir después de reiniciar)

Respuesta3

Tuve exactamente el mismo problema al ejecutar Ubuntu 14.10 con GNOME 3.14 desde los PPA de GNOME 3. Así que lo intentéesta solución, pero el verdadero desafío para mí fue encontrar la configuración para seleccionar System Defaulten lugar de GNOMEen la pantalla de inicio de sesión de Ubuntu GNOME.

Pantalla de inicio de sesión de Ubuntu GNOME

Además debido aExtensión de temas, otras extensiones aún no se activan al iniciar sesión.

Respuesta4

Para mí, todas las extensiones de Gnome estaban deshabilitadas globalmente (¿quizás mediante algún atajo?).

Se pueden volver a habilitar fácilmente en elPágina de extensiones de Gnome.

ingrese la descripción de la imagen aquí

información relacionada