Sencillo. Perseguimos cada configuración individual que usa Unity y los restablecemos a sus valores predeterminados, y luego volvemos a cargar la unidad para aplicar los cambios. Ah sí, también matamos a Unity y compiz antes de comenzar, ya que se sabe que es complicado si cambiamos la configuración bajo la nariz de compiz.
¿Por qué es esto mejor en comparación con el uso de dconf-editoro dconf reset?
Didier Roche (didrocks), el autor de Unity Python wrapper dice dconf resetque no funciona en todos los casos.
El consenso entre los desarrolladores de Unity es que las configuraciones se modifiquen usando Gsettings en lugar de dconf directamente.
¿Qué es exactamente dconf?
Una pequeña historia
Los ajustes de configuración fueron administrados por gconf anteriormente.
Gnome proporciona Gsettings como un reemplazo para gconf.
Gsettings es una API de alto nivel que manipula la configuración almacenada en un back-end.
Unity almacena su configuración en el backend dconf ya que se puede cargar mucho más rápido que gconf.
¿Podría explicar por qué esto es mejor que unity --reset, cuál es la respuesta actualmente aceptada?
Flimm
1
12.10 y superior : unit --reset no se implementó en 12.10. Se están realizando esfuerzos para restaurarlo en 13.04. Mientras tanto, esta es la mejor apuesta.
Mahesh
66
Actualización: no pude completar las pruebas automatizadas a tiempo y, por lo tanto, un parche que hice no está incluido en 13.04. Sin embargo, unity-tweak-toolen raring (13.04) viene incluido con este script. unity-tweak-tool --reset-unitydebería restablecer limpiamente la unidad.
Mahesh
1
@Mahesh ¿Aparentemente eso requiere que estés en la sesión de escritorio, no Ctrl + Alt_Fterminal? ¿Qué haces si la segmentación falla después de "Cargando el complemento: unityshell"?
NoBugs
3
unity-tweak-tool --reset-unityfunciona en 16.04 después de un reinicio.
Joel DeWitt
29
Como dijo Kees , la ejecución
unity --reset
restablecerá todas las opciones del iniciador , pero no eliminará sus favoritos personalizados. Para eliminar también cualquier iniciador que haya agregado al iniciador, ejecute
Recomiendo ejecutar el comando gsettings antes unity --reset, para que no tenga que reiniciar la unidad para que el restablecimiento de la clave gsettings surta efecto.
Solo este es viable para mi computadora portátil. ¡¡¡¡Gracias!!!! CompizConfig Settings Manager es tan horrible ... lleva tantos problemas ... ¡Mala experiencia!
Casper
7
Instalar el ajuste ubuntu. La belleza de la modificación de ubuntu es que puede guardar la configuración del escritorio y de la aplicación y restaurarla después de haber estropeado algo. También tiene una función para volver a la configuración original.
Ubuntu Tweak, AFAIK, todavía no funciona con Ubuntu 11.10. Además, creo que esta respuesta necesita más detalles sobre qué configuraciones específicas deben cambiarse.
Christopher Kyle Horton
7
Si ha jugado con los indicadores y necesita reiniciarlos, vea esta pregunta:
Utilizo esta solución para restablecer la configuración de la unidad. Pero con Unity, restablece todas las configuraciones, como el fondo de pantalla personalizado, temas, temas de iconos, etc.
Elimine el archivo de base de datos dconf específico del usuario:
rm ~/.config/dconf/user
Luego cierre sesión y vuelva a iniciar sesión.
¡IMPORTANTE! ¡Asegúrese de hacer una COPIA DE SEGURIDAD de este archivo, porque pierde TODAS las configuraciones de Unity y cambia a las predeterminadas!
De esta manera eliminarías mucho más. No solo configuraciones de Compiz / Unity ...
Rostislav Stribrny
0
Me encontré con este hilo después de que mi escritorio Unity 2d de repente se negó a mostrar el launchpad y la barra de título (para todos los usuarios), sin razón aparente. La ocultación automática estaba deshabilitada. Volver a habilitar la Unidad en CCSM como se sugiere en otros hilos fue parte de la solución, pero ninguna de las otras medidas sugeridas en este y otros hilos relacionados, que incluyen, entre otros:
Reinstalling unity
Reinstalling ubuntu desktop
Removing all relevant (e.g. compiz, gconf, etc.) configuration information
me ayudó a resolver completamente estos síntomas.
unity --reset
No funcionaría para mí Después de entregar una variedad de mensajes de error e información, siempre colgaría en:
fue similar a algunos de los errores reportados por unity --reset:
error al cargar bibliotecas compartidas: libGL.so.1:
cannot open shared object file: No such file or directory.
Después de una búsqueda exhaustiva, encontré la siguiente solución (cortesía de JD Bartlett):
Get the path of libGL.so.1 by using the command locate libGL.so.1.
Add a link to the library in /usr/lib/ as shown in the following example:
sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
Restart the computer.
Esto no solo permitió la ejecución de unity_support_test-p y unity --reset, también permitió que se iniciara Unity 2d. Al igual que el autor de la publicación mencionada anteriormente, no tengo idea de qué causó mis problemas. Tampoco estoy seguro de si el enlace es una solución completa, o si debería reinstalar las bibliotecas de gráficos por completo, pero desde que creé el enlace, todo ha funcionado bien durante unas pocas semanas.
rm ~/.conf/dconf/user; unity
no se requiere sudo, apt o dumbledorfing.Respuestas:
El siguiente comando no funciona en distribuciones más nuevas (como lo es la respuesta
ERROR: the reset option is now deprecated
).Para 12.04 y mayores
La forma más simple es presionar "abrir una Terminal" o presionar Alt- F2y ejecutar el comando:
fuente
rm ~/.conf/dconf/user; unity
no se requiere sudo, apt o dumbledorfing.Para 12.10 - 13.04
Yo, junto con jokerdino y amithkk, he creado un script de Python que restablece limpiamente Unity para Quantal y superior.
Está alojado en github en https://github.com/phanimahesh/unity-revampEl script ahora está incluido con la herramienta Unity Tweak . Puedes instalarlo usando
Para 13.10 y 14.04
Para restablecer Unity, haz
Nota: si esto no resuelve sus problemas de Unity, las siguientes preguntas y respuestas pueden aplicarse a usted:
¿Qué pasa detrás de escena?
Sencillo. Perseguimos cada configuración individual que usa Unity y los restablecemos a sus valores predeterminados, y luego volvemos a cargar la unidad para aplicar los cambios. Ah sí, también matamos a Unity y compiz antes de comenzar, ya que se sabe que es complicado si cambiamos la configuración bajo la nariz de compiz.
¿Por qué es esto mejor en comparación con el uso de
dconf-editor
odconf reset
?dconf reset
que no funciona en todos los casos.¿Qué es exactamente
dconf
?Una pequeña historia
fuente
unity --reset
, cuál es la respuesta actualmente aceptada?unity-tweak-tool
en raring (13.04) viene incluido con este script.unity-tweak-tool --reset-unity
debería restablecer limpiamente la unidad.unity-tweak-tool --reset-unity
funciona en 16.04 después de un reinicio.Como dijo Kees , la ejecución
unity --reset
restablecerá todas las opciones del iniciador , pero no eliminará sus favoritos personalizados. Para eliminar también cualquier iniciador que haya agregado al iniciador, ejecuteO manualmente por:
Recomiendo ejecutar el comando gsettings antes
unity --reset
, para que no tenga que reiniciar la unidad para que el restablecimiento de la clave gsettings surta efecto.fuente
Intenta hacer esto:
Inserte y ejecute estos comandos:
Reiniciar, esto debería funcionar.
fuente
Para Ubuntu 12.10 (revisado, nuevamente)
OK, aqui esta. Puede usar 'dconf reset' como se describió anteriormente y hará exactamente lo que solía hacer 'unity --reset'.
Luego reinicie:
Aparentemente, sería mejor dejar de compiz antes de usar el 'dconf reset'. En lo que estoy trabajando actualmente.
También puede ver la configuración que tiene:
Para restablecer los íconos de la unidad, aún puede usar
Esta información proviene de una variedad de fuentes, después de mucho googlear.
fuente
Instalar el ajuste ubuntu. La belleza de la modificación de ubuntu es que puede guardar la configuración del escritorio y de la aplicación y restaurarla después de haber estropeado algo. También tiene una función para volver a la configuración original.
fuente
Si ha jugado con los indicadores y necesita reiniciarlos, vea esta pregunta:
fuente
A veces, las personas apagan accidentalmente el complemento de Unity o configuran una opción no admitida en CCSM que puede ocasionar que se rompa.
Puede volver a encenderlo siguiendo estas instrucciones:
fuente
Para 12.10 - 13.04 [quizás mayor]
Utilizo esta solución para restablecer la configuración de la unidad. Pero con Unity, restablece todas las configuraciones, como el fondo de pantalla personalizado, temas, temas de iconos, etc.
Elimine el archivo de base de datos dconf específico del usuario:
Luego cierre sesión y vuelva a iniciar sesión.
¡IMPORTANTE! ¡Asegúrese de hacer una COPIA DE SEGURIDAD de este archivo, porque pierde TODAS las configuraciones de Unity y cambia a las predeterminadas!
fuente
Para 11.10 y posterior
De http://wiki.ubuntuusers.de/Unity/FAQ
fuente
Me encontré con este hilo después de que mi escritorio Unity 2d de repente se negó a mostrar el launchpad y la barra de título (para todos los usuarios), sin razón aparente. La ocultación automática estaba deshabilitada. Volver a habilitar la Unidad en CCSM como se sugiere en otros hilos fue parte de la solución, pero ninguna de las otras medidas sugeridas en este y otros hilos relacionados, que incluyen, entre otros:
me ayudó a resolver completamente estos síntomas.
No funcionaría para mí Después de entregar una variedad de mensajes de error e información, siempre colgaría en:
como se muestra en el registro publicado en el hilo titulado "la unidad ha desaparecido" para la unidad ejecutada sin argumentos.
Noté que el mensaje de error entregado por:
fue similar a algunos de los errores reportados por unity --reset:
error al cargar bibliotecas compartidas: libGL.so.1:
Después de una búsqueda exhaustiva, encontré la siguiente solución (cortesía de JD Bartlett):
Esto no solo permitió la ejecución de unity_support_test-p y unity --reset, también permitió que se iniciara Unity 2d. Al igual que el autor de la publicación mencionada anteriormente, no tengo idea de qué causó mis problemas. Tampoco estoy seguro de si el enlace es una solución completa, o si debería reinstalar las bibliotecas de gráficos por completo, pero desde que creé el enlace, todo ha funcionado bien durante unas pocas semanas.
fuente
Yo solo lo intentaría
rm -rf ~/.compiz-1
fuente