Wicd (Wireless interface connection daemon) is a network management software for managing Wifi and Ethernet network connections.
|gtk||Yes||Installs a gtk UI. This is enabled by default because it is intended behavior. Requires dev-python/pygtk|
|ncurses||Yes||Installs a ncurses UI|
|X||Yes||Adds support for X11|
|libnotify||Yes||Enable desktop notification support|
|nls||Yes||Adds Native Language Support (using gettext - GNU locale utilities)|
|pm-utils||Yes||Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils|
|ambiance||No||Install icons from Ubuntu's ambiance theme|
|ioctl||No||No||Installs additional python libraries to use as a backend. This will improve speed but is experimental.|
|mac4lin||No||Change default icons to mac4lin icon set|
After installing add wicd to the default runlevel:
Be sure to remove any references to net.eth*. For net.eth0:
Add the initscripts which were removed to the /etc/rc.conf file, on the RC_PLUG_SERVICES line, by prepending exclamation points to them. For net.eth0:
Wicd service/client does not start with "Could not connect to wicd's D-Bus interface" on Xfce
After upgrading wicd, using Xfce and ConsoleKit, you may see this error persist even after restarting the dbus service. Try clearing your Xfce session by unchecking "Save session for future logins" and re-login. There may be a simpler workaround than this.
Wicd is not able to scan for Wireless Networks while using the new nl80211 Interface
As stated here there is a known bug in Wicd that prevents Wicd using the new nl80211 kernel interface Scanning for Wireless Networks, even if you change the Wicd config to use the new interface. There is currently no working workaround for this.