Introducción.
Avant Window Navigator es un barra de navegación de anclaje similar a la de MacOSX que incluye Ubuntu en sus repositorios y que hasta ahora me ha parecido interesante. Mucho mejor que Docky (extraño y limitado) y Cairo-Dock (demasiadas opciones de configuración).
Instalación.
La instalación del paquete es simple.
$ sudo aptitude install avant-window-navigator avant-window-navigator-data
Inclusive es posible instalar algunos extras.
$ sudo aptitude install awn-applets-c-extras awn-applets-python-extras
El problema.
A AWN lo tengo instalado en dos de mis equipos, sin embargo extrañamente en uno de ellos no funcionaba el diálogo de preferencias (Dock Preferences) cuando intentaba mostrarlo desde la barra o ejecutarlo desde línea de comando (awn-manager) obtenía el siguiente error de Python.
Traceback (most recent call last):
File “/usr/bin/awn-manager”, line 220, in <module>
awnmanager = AwnManager()
File “/usr/bin/awn-manager”, line 136, in __init__
self.prefManager = awnPreferences(self.wTree)
File “/usr/share/avant-window-navigator/awn-manager/awnPreferences.py”, line 109, in __init__
self.setup_look(defs.BAR, defs.BAR_ANGLE, self.wTree.get_widget(“look”))
File “/usr/share/avant-window-navigator/awn-manager/awnPreferences.py”, line 363, in setup_look
self.changed_look(dropdown)
File “/usr/share/avant-window-navigator/awn-manager/awnPreferences.py”, line 377, in changed_look
self.reload_look(0, dropdown)
File “/usr/share/avant-window-navigator/awn-manager/awnPreferences.py”, line 368, in reload_look
if self.client.get_int(defs.BAR, defs.BAR_ANGLE) == 0:
glib.GError: Type mismatch: Expected `int’ got `float’ for key /apps/avant-window-navigator/bar/bar_angle
Solución.
Gracias a @enrich del foro de Ubuntu encontré la causa de esta molestia y su solución.
Todo se debía a un valor incorrecto en la configuración del ángulo de la barra del AWN. Como decía el mensaje, tenía un float cuando esperaba un integer.
Para solucionar este problema siga estos pasos.
- En un shell ejecute el siguiente comando: gconf-editor.
- En el Configuration Editor navegue por estas ramas: apps / avant-window-navigator / bar.
- En la lista del panel derecho seleccione el elemento llamado bar_angle.
- Haga un clic derecho sobre el elemento y seleccione la opción unset key del menú contextual.
- Cierre el Configuration Editor.
- Inicie nuevamente al AWN.
Enlaces.
- Avant Window Navigator.
http://wiki.awn-project.org/ - AWN Manager not working after installing AWN en el foro de Ubuntu.
http://ubuntuforums.org/showthread.php?t=1315703
