Wicd, errore "proxy_obj' is not defined": come risolvere il problema

Da qualche giorno non mi era più possibile connettermi nè con rete cablata nè con il wireless, a causa di un malfunzionamento di Wicd. L’errore rilevato era il seguente:

crazyhorse@crazyhorse-laptop:~$ /opt/wicd/gui.py
attempting to connect daemon...
daemon not running, running gksudo ./daemon.py...
You need to start the daemon before using the gui or tray.  Use the command 'sudo /etc/init.d/wicd start'.
daemon still not running, aborting.
Traceback (most recent call last):
  File "/opt/wicd/gui.py", line 36, in <module>
    daemon = dbus.Interface(proxy_obj, 'org.wicd.daemon')
NameError: name 'proxy_obj' is not defined
crazyhorse@crazyhorse-laptop:~$

Ho provato a reinstallare più volte Wicd (versione 1.4.2, quella attualmente presente nei repository), ma nulla. Alla fine, prima di reinstallare NetworkManager ho voluto provare l’ultima versione, la 1.5.0 release candidate 10…ed il problema è stato risolto.

Enjoy!

[techtags: wicd, proxy_obj’ is not defined, ubuntu]