Estoy ejecutando Ubuntu 14.10 con Gnome 3.14 de los PPA de Gnome 3. He tenido el problema persistente durante aproximadamente un año, donde cada vez que cierro la sesión pierdo todas mis extensiones habilitadas aparte de 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 ha sido reemplazado por opciones de clic derecho en el tablero. También intenté establecer de manera predeterminada mi sesión de arranque en "sesión predeterminada", que ha funcionado para algunas personas como solución.
Ahora parece que no hay solución para este problema muy molesto y persistente con Gnome. Ha sido un problema al acecho durante al menos un año, con muchos usuarios afectados y nada más que la carga en la solución de arranque que se ofrece. La forma en que se puede permitir que un error tan crónico se asiente durante más de un año es francamente más allá de mí.
¿Alguien tiene alguna idea nueva para una solución más permanente a este error Gnome?
Stephen
fuente
Respuestas:
Aquí hay una solución en el espíritu de esta respuesta . Esto funciona al menos para 3.12. La idea es exportar una lista de las extensiones que desea activar, luego escribir un script que las active en el arranque.
Obtener lista de extensiones
Primero, active las extensiones que desea activar. Luego generamos una lista con esos:
En la terminal (
Ctrl + Alt + T
), ejecutaDevuelve una lista con sus extensiones activas actualmente a la
Establecer extensiones
Para activar exactamente las extensiones en la lista, ejecute
pero con tu propia lista, naturalmente :)
Script para establecer extensiones en el arranque
Para automatizar en el arranque, cree un script que ejecute ese comando.
Vaya a, por ejemplo, su carpeta de inicio y cree un nuevo archivo vacío. Nómbrelo
script_name.sh
(solo la extensión importa). Inicie el nombre del archivo con un punto final.
si desea que esté oculto.En ese archivo, escribe
Luego guarde el archivo, por supuesto :)
Haga que el archivo sea ejecutable, p. Ej.
right click > Properties > Permissions > Check "Allow executing file as program"
, Alternativamente, cambie los permisos del terminal ejecutándosechmod ugo+x script_name.sh
en la carpeta del script.Hazlo al iniciar el sistema (no sé cómo hacer esto ): en
~/.config/autostart/
crear un archivo llamadosome_name2.desktop
y en él ponerLa ruta posterior
Exec=
debe ser donde está el script que creó en el paso 2. Nuevamente, guarde el archivo :)Tal vez inmediatamente o de lo contrario después del arranque, debería ver el script en Gnome Tweak Tool en Aplicaciones de inicio. También debería ejecutarse al inicio.
Activando y Desactivando Extensiones
Si desea cambiar qué extensiones se ejecutan, debe volver a generar la lista, luego insertar la nueva lista en la ejecución del script.
Ultimas palabras
Espero que esto también funcione en 3.14.
fuente
Esto funcionó para mí:
rm -rd ~/.cache
fuente
Tuve exactamente el mismo problema, ejecutando Ubuntu 14.10 con GNOME 3.14 desde los PPA de GNOME 3. Así que probé esta solución , pero el verdadero desafío para mí fue encontrar la configuración para seleccionar en System Defaultlugar de GNOMEen la pantalla de inicio de sesión de Ubuntu GNOME
Además, debido a la extensión Topicons , otras extensiones aún no se activan al iniciar sesión.
fuente
Este problema no se aplica a las nuevas cuentas de usuario, lo que sugiere que es un problema causado por los archivos de configuración de Gnome retenidos de versiones anteriores actualizadas de Gnome Shell.
Investigaré restablecer la configuración de la cuenta.
Intenté restablecer todos los detalles de la cuenta de usuario de Gnome para mi usuario principal. Esto no funcionó, por lo que no es específico de la cuenta.
fuente