Update 4 apt-line commented removed all dockx traces with synaptic installed version 0.48 using setup.py ..getting errors over errors like this one : ---------------------------------------------------------------- sorin@sorin-sys ~ $ avant-window-navigator Screen is composited mateconf backend ** (awn-applet:6367): CRITICAL **: desktop_agnostic_config_schema_option_get_per_instance: assertion `self != NULL' failed (awn-applet:6370): Gdk-CRITICAL **: IA__gdk_cairo_create: assertion `GDK_IS_DRAWABLE (drawable)' failed DockbarX 0.90.3 DockbarX init MateNu 0.4 settings load matemenu found, using it as default menu parser error importing webbookmarks Error: Could not connect to Zeitgeist. start shaping window DockbarX reload Name net.launchpad.DockManager is already in use. (This instance of) DockbarX will not use DockManager. Traceback (most recent call last): File "/usr/share/avant-window-navigator/applets/DockBarX/DockBarX.py", line 58, in __on_idle self.db.load() File "/usr/local/lib/python2.7/dist-packages/dockbarx/dockbar.py", line 288, in load self.reload() File "/usr/local/lib/python2.7/dist-packages/dockbarx/dockbar.py", line 359, in reload self.__on_window_opened(self.screen, window) File "/usr/local/lib/python2.7/dist-packages/dockbarx/dockbar.py", line 489, in __on_window_opened self.__add_window(window) File "/usr/local/lib/python2.7/dist-packages/dockbarx/dockbar.py", line 642, in __add_window group.add_window(window) File "/usr/local/lib/python2.7/dist-packages/dockbarx/groupbutton.py", line 358, in add_window window = Window(wnck_window, self) File "/usr/local/lib/python2.7/dist-packages/dockbarx/windowbutton.py", line 76, in __init__ self.item = WindowItem(self, group) File "/usr/local/lib/python2.7/dist-packages/dockbarx/windowbutton.py", line 343, in __init__ self.update_show_state() File "/usr/local/lib/python2.7/dist-packages/dockbarx/windowbutton.py", line 457, in update_show_state window.monitor != self.group_r().monitor): AttributeError: Window instance has no attribute 'monitor' Error reading web bookmarks (CardapioAwnWrapper.py:6358): MateConf-CRITICAL **: mateconf_client_add_dir: assertion `mateconf_valid_key (dirname, NULL)' failed Error: couldn't find out on which monitor window "Awn Settings" is located Guessing it's monitor 0 Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/dockbarx/windowbutton.py", line 172, in __on_geometry_changed if monitor != self.monitor: AttributeError: Window instance has no attribute 'monitor' ------------------------------------------- ...thinking - why I have 0.48 but numbers on my screen looks like 0.9.x ? , then searcing on /usr/local/lib/python2.7/dist-packages I found the reason Conclusion (..may help debugging process ) : after all synaptic uninstall procedures dockbarx folder and related egg-info file on /usr/local/lib/python2.7/dist-packages ...they are not deleted ..my new files (0.48) were copied along old (0.9.x) files and old files were recalled anytime I use dockx command - so all went bad Because synaptic uninstall will remove files on /usr/bin and /usr/share ..but not on /usr/local/lib/python2.7/dist-packages - therefore a lot of problems with different user cases .. Alin maybe made a fresh install and all went ok ..but using a prior version of dockx - then replacing this version with a new one ..will result in a strange experience since dockbarx folder on /usr/local/lib/python2.7/dist-packages is not fully cleared before a new version is installed when I manually deleted /usr/local/lib/python2.7/dist-packages and the egg-info file ..then awn dockx (0.48) back on track ... later I will make a fresh install for version 0.9.x from BZR and I will post here the result