Wicd messed up my boot process

view full story

http://forums.opensuse.org – Hi, I'm running OS11.1 with Gnome on my laptop with Intel's 3945 wireless card. Like many others I've been having problems with networkmanager not seeing my wifi connection from time to time, even refusing to connect to it manually (and even refusing to connect to the wired network!) So I tried installing wicd. I followed the procedure described in the wiki to install it, but when I rebooted I kept receiving an error saying that "Could not connect to wicd's D-Bus interface. Check the wicd log for error messages". Then I found a suggestion somewhere on the internet (sorry, can't find the link anymore) saying that this message was related to the fact that the wicd service was not started properly during boot and suggested checking that wicd was started at runlevels 2, 3 and 5 (so I went into Yast->System Services and modified this). This effectively stopped the D-Bus error from showing up, but it introduced a new problem: during the boot sequence I started receiving the error "failed" at the start of DHCP4 client, and (bigger problem) boot freezes a few lines later, at the "Starting NFS client services: sm-notify idmapd" step. It stays there three or four minutes, then boot resumes. I can't understand why this happens. Any suggestions on how to solve this? Thanks (Distributions)