Opensuse 12.3 & Wicd.

Не могу разобраться с Wicd 1.7.2.4 . Устанавливал отсюда - из репо http://download.opensuse.org/repositories/network:/utilities/openSUSE_12.3/ .
После перезагрузки требует рут пароль для установки соединения. После ввода всплывают окошки с таким содержимым.
Первая:

Could not connect to wicd's D-Bus interface. Check the wicd log for error messages.

и после вторая:

The wicd daemon has shut down. The UI will not function properly until it is restarted.

Логи:

2013/09/14 01:29:36 :: ---------------------------
2013/09/14 01:29:36 :: wicd initializing...
2013/09/14 01:29:36 :: ---------------------------
2013/09/14 01:29:36 :: wicd is version 1.7.2.4 768
2013/09/14 01:29:36 :: setting backend to external
2013/09/14 01:29:36 :: trying to load backend external
2013/09/14 01:29:36 :: successfully loaded backend external
2013/09/14 01:29:36 :: trying to load backend external
2013/09/14 01:29:36 :: successfully loaded backend external
2013/09/14 01:29:36 :: Automatically detected wireless interface eth0
2013/09/14 01:29:36 :: setting wireless interface eth0
2013/09/14 01:29:36 :: automatically detected wired interface eth1
2013/09/14 01:29:36 :: setting wired interface eth1
2013/09/14 01:29:36 :: setting wpa driver wext
2013/09/14 01:29:36 :: setting use global dns to False
2013/09/14 01:29:36 :: setting global dns
2013/09/14 01:29:36 :: global dns servers are None None None
2013/09/14 01:29:36 :: domain is None
2013/09/14 01:29:36 :: search domain is None
2013/09/14 01:29:36 :: setting automatically reconnect when connection drops True
2013/09/14 01:29:36 :: Setting dhcp client to 0
2013/09/14 01:29:36 :: Wireless configuration file found...
2013/09/14 01:29:36 :: Wired configuration file found...
2013/09/14 01:29:36 :: chmoding configuration files 0600...
2013/09/14 01:29:36 :: chowning configuration files root:root...
2013/09/14 01:29:36 :: Using wireless interface...eth0
2013/09/14 01:29:36 :: Using wired interface...eth1
2013/09/14 01:29:41 :: Autoconnecting...
2013/09/14 01:29:43 :: No wired connection present, attempting to autoconnect to wireless network
2013/09/14 01:29:44 :: trying to automatically connect to...EasyBox-0DC455
2013/09/14 01:29:44 :: Connecting to wireless network EasyBox-0DC455
2013/09/14 01:29:44 :: Putting interface down
2013/09/14 01:29:44 :: Releasing DHCP leases...
2013/09/14 01:29:44 :: Setting false IP...
2013/09/14 01:29:44 :: Stopping wpa_supplicant
2013/09/14 01:29:44 :: Flushing the routing table...
2013/09/14 01:29:44 :: Putting interface up...
2013/09/14 01:29:46 :: Generating psk...
2013/09/14 01:29:46 :: Attempting to authenticate...
2013/09/14 01:29:59 :: Running DHCP with hostname suse.site
2013/09/14 01:30:01 :: 
2013/09/14 01:30:01 :: DHCP connection successful
2013/09/14 01:30:01 :: not verifying
2013/09/14 01:30:01 :: Connecting thread exiting.
2013/09/14 01:30:05 :: Sending connection attempt result success

При этом соединение установлено, но иконка показывает отсутствие сети. Вызов из меню программ Wicd происходит успешно.

Захожу в Yast → System → System Services (Runlevel) → там Wicd нет чтоб его влючать.
Далее выполняю:


§ sudo systemctl status wicd.service
§ root's password:
wicd.service - Wicd a wireless and wired network manager for Linux
          Loaded: loaded (/usr/lib/systemd/system/wicd.service; disabled)
          Active: inactive (dead)
          CGroup: name=systemd:/system/wicd.service

При этом если удалить

rm /var/run/wicd/wicd.pid

и запустить заново

wicd-client Importing pynotify failed, notifications disabled.
Has notifications support False
Loading...
Connecting to daemon...
Connected.
displaytray True
Done loading.
refreshing...
ESSID : EasyBox-0DC455

появляется подключенный значок wicd в панели.

Проблема решена. Надо было всего-навсего толком прочитать про systemctl.


suse:/var/log/wicd # systemctl enable wicd.service
ln -s '/usr/lib/systemd/system/wicd.service' '/etc/systemd/system/dbus-org.wicd.daemon.service'
ln -s '/usr/lib/systemd/system/wicd.service' '/etc/systemd/system/multi-user.target.wants/wicd.service'

Что-то мне не верится, что нужно вручную создавать символьные ссылки.
С первой строчкой согласен, а остальное должно делаться автоматически, при необходимости. В противном случае — это баг.

Ссылки вручную точно не надо, надо просто читать доки по systemd, там все описано, и добавление в том числе: ссылки создаются автоматически. Да. результат тот же, но все-таки с документацией стоит ознакомится.

Вы правы Господа, надо всегда знакомится с документацией в первую очередь. Ссылки создались автоматически после " systemctl enable wicd.service. "