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.
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.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 :)
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ándolochmod ugo+x script_name.sh
en la carpeta del script.Hágalo al iniciar el sistema (no sé de qué otra manera hacerlo)este): en
~/.config/autostart/
crea un archivo llamadosome_name2.desktop
y 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í:
- Ejecutar en la terminal:
rm -rd ~/.cache
- Reiniciar el sistema
- 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.
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.