Автор Тема: Проблемы с Wicd [решено]  (Прочитано 14045 раз)

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #60 : 06.08.2015 09:50:30 »
P.S. Тянет ли выявленное на багрепорт?
Запросто.
В идеальном варианте постинсталл скриптами сервис должен сам подниматься.
Отправил. https://bugzilla.altlinux.org/show_bug.cgi?id=31191

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Проблемы с Wicd [решено]
« Ответ #61 : 06.08.2015 09:53:46 »
А почему на p7 - Что в Сизифе всё нормально?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Проблемы с Wicd [решено]
« Ответ #62 : 06.08.2015 09:57:16 »
Хотя в Сизифе мантейнер этого пакета то-жк Андрей.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Проблемы с Wicd [решено]
« Ответ #63 : 06.08.2015 10:01:50 »
Но если Андрей не против, и вы можете предоставить ваши патчи, то в Сизиф собрать может любой мантейнер:
$ ssh girar acl sisyphus wicd show
wicd    cas @everybody

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #64 : 06.08.2015 10:34:19 »
Неплохо! Вы все немало сделали. Молодцы! А я уж решил, что в альте как и в Убунту, одни неадекваты сидят и не помогут, а будут только говорить, что я просто не осилил. И уже решил уходить на другой дистр, где народ и поспокойнее, и больше делом команде помогает, а не на форуме оффтоп и срач разводит вкупе с говорильней. Рад, что увидел обратное и работу грамотного сообщества, а не просто потребителей. Теперь останусь на альте.
Неужели вы всегда судите по первому впечатлению?
Какой бранч? У меня p7 i586. Может, это как-то влияет на особенности пакета. Например, нет прав доступа у файлов, запускающих демона wicd. А в других бранчах (t7), они есть. Это надо прояснить, прежде чем багрепорт постить.
Бранч p7. Подключены еще клубная репа, но она не играет здесь роли.
Проверил у себя. Поставил чистую систему и снес NM. После старта сервиса появляется окно с паролем и та самая надпись после. Пароль - от рута. Не прошел. Проверял раз 10 на правильность ввода. Надпись пропадает лишь после манипуляций с группой и пользователем. А дальше как обычно - запуск сервиса и проблема исчезла.
Дмитрий, обратите внимание на мой отчет по systemd. Я вышел на отключенный сервис. В моем случае, не потребовалось добавлять root в users. Достаточно было включить и запустить сервис:
# systemctl enable wicd.service
ln -s '/lib/systemd/system/wicd.service' '/etc/systemd/system/dbus-org.wicd.daemon.service'
ln -s '/lib/systemd/system/wicd.service' '/etc/systemd/system/multi-user.target.wants/wicd.service'
# systemctl start wicd.service
Обратите внимание, какие символические ссылки создаются при включении сервиса.

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #65 : 06.08.2015 10:40:42 »
А почему на p7 - Что в Сизифе всё нормально?
Руслан, на Сизифе не проверял. Поэтому вешал на p7. По хорошему, надо и в Сизифе проверить на практике. Стало быть, проверю.

dmitriy_konovalenko

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #66 : 06.08.2015 16:13:22 »
Неплохо! Вы все немало сделали. Молодцы! А я уж решил, что в альте как и в Убунту, одни неадекваты сидят и не помогут, а будут только говорить, что я просто не осилил. И уже решил уходить на другой дистр, где народ и поспокойнее, и больше делом команде помогает, а не на форуме оффтоп и срач разводит вкупе с говорильней. Рад, что увидел обратное и работу грамотного сообщества, а не просто потребителей. Теперь останусь на альте.
Неужели вы всегда судите по первому впечатлению?
Какой бранч? У меня p7 i586. Может, это как-то влияет на особенности пакета. Например, нет прав доступа у файлов, запускающих демона wicd. А в других бранчах (t7), они есть. Это надо прояснить, прежде чем багрепорт постить.
Бранч p7. Подключены еще клубная репа, но она не играет здесь роли.
Проверил у себя. Поставил чистую систему и снес NM. После старта сервиса появляется окно с паролем и та самая надпись после. Пароль - от рута. Не прошел. Проверял раз 10 на правильность ввода. Надпись пропадает лишь после манипуляций с группой и пользователем. А дальше как обычно - запуск сервиса и проблема исчезла.
Дмитрий, обратите внимание на мой отчет по systemd. Я вышел на отключенный сервис. В моем случае, не потребовалось добавлять root в users. Достаточно было включить и запустить сервис:
# systemctl enable wicd.service
ln -s '/lib/systemd/system/wicd.service' '/etc/systemd/system/dbus-org.wicd.daemon.service'
ln -s '/lib/systemd/system/wicd.service' '/etc/systemd/system/multi-user.target.wants/wicd.service'
# systemctl start wicd.service
Обратите внимание, какие символические ссылки создаются при включении сервиса.
Ну создаются ссылки. И о чем это говорит? Видимо, такова полиси у нашего дистра. Ну сервис по умолчанию был отключен. Так альты сами говорят, что это часть требований по безопасности. К пакету можно добавить пару полезных скриптов - https://wiki.archlinux.org/index.php/Wicd#Scripts И вот еще что. Я использую срез p7, сделанный месяца 3 назад. Он не обновляется. Быть может, в p7, пакет wicd изменился за это время? Ведь все тут используют наиболее свежие пакеты из бранча. А в самом бранче используется модель частичного роллинга. Тогда понятно, что ошибки с правами могли и поправить. И остается лишь добавить демона и сервис в автозагрузку.
« Последнее редактирование: 06.08.2015 18:34:47 от dmitriy_konovalenko »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Проблемы с Wicd [решено]
« Ответ #67 : 06.08.2015 18:34:31 »
Как отключить ненужную службу systemd

В этом сообщении, - краткая цитата и шесть ссылок касающихся документации по systemd.

dmitriy_konovalenko

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #68 : 06.08.2015 18:41:39 »
Как отключить ненужную службу systemd

В этом сообщении, - краткая цитата и шесть ссылок касающихся документации по systemd.
Похоже, что это наш случай. Служба может маскироваться и не удаляться символическая ссылка. Отсюда и ошибки при запуске. Причем, труднонаходимые. Ну, а сами ссылки, как я понял, создаются самим systemd. Значит, не полиси дистра, а штатная работа. Хорошо.
« Последнее редактирование: 06.08.2015 18:46:21 от dmitriy_konovalenko »

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #69 : 06.08.2015 19:41:11 »
ОС: regular-xfce-latest-i586.iso от 5.08.2015
Бранч:
# apt-repo
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus i586 classic
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
Ядро:
# uname -rm
3.14.49-std-def-alt1 i686
Система инициализации:
# rpm -qa systemd
systemd-222-alt2
Wicd:
# rpm -qa wicd
wicd-1.7.3-alt1
После установки пакета wicd и перезагрузки системы симптомы те же,
что и с пакетом в p7
# systemctl status wicd
● wicd.service - Wicd a wireless and wired network manager for Linux
   Loaded: loaded (/lib/systemd/system/wicd.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
Решение аналогичное:
# systemctl enable wicd
Created symlink from /etc/systemd/system/dbus-org.wicd.daemon.service to /lib/systemd/system/wicd.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/wicd.service to /lib/systemd/system/wicd.service.
# systemctl start wicd
# systemctl status wicd
● wicd.service - Wicd a wireless and wired network manager for Linux
   Loaded: loaded (/lib/systemd/system/wicd.service; enabled; vendor preset: disabled)
   Active: active (running) since Чт 2015-08-06 16:13:50 ORAT; 15s ago
 Main PID: 1288 (wicd)
   CGroup: /system.slice/wicd.service
           ├─1288 /usr/bin/python -O /usr/share/wicd/daemon/wicd-daemon.py --...
           ├─1297 /usr/bin/python -O /usr/share/wicd/daemon/monitor.py
           └─1424 /sbin/dhcpcd --noipv4ll eth0

авг 06 16:13:55 comp-core-i3-4130-ce7e37 wicd[1288]: Failed to connect to ...
авг 06 16:13:55 comp-core-i3-4130-ce7e37 wicd[1288]: dhcpcd not running
авг 06 16:13:55 comp-core-i3-4130-ce7e37 dhcpcd[1313]: dhcpcd not running
авг 06 16:13:55 comp-core-i3-4130-ce7e37 wicd[1288]: Failed to connect to ...
авг 06 16:13:57 comp-core-i3-4130-ce7e37 dhcpcd[1322]: DUID 00:01:00:01:1d...
авг 06 16:13:57 comp-core-i3-4130-ce7e37 dhcpcd[1322]: eth0: IAID 27:ce:7e:37
авг 06 16:13:57 comp-core-i3-4130-ce7e37 dhcpcd[1322]: eth0: rebinding lea...
авг 06 16:13:57 comp-core-i3-4130-ce7e37 dhcpcd[1322]: eth0: leased 10.0.2...
авг 06 16:13:57 comp-core-i3-4130-ce7e37 dhcpcd[1322]: eth0: adding route ...
авг 06 16:13:57 comp-core-i3-4130-ce7e37 dhcpcd[1322]: eth0: adding defaul...
Соответственно, перенес багрепорт на пакет в Sisyphus.

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #70 : 06.08.2015 20:03:24 »
Похоже, что это наш случай. Служба может маскироваться и не удаляться символическая ссылка. Отсюда и ошибки при запуске. Причем, труднонаходимые.
Сравните:
статус остановленного сервиса
# systemctl stop wicd
# systemctl status wicd
● wicd.service - Wicd a wireless and wired network manager for Linux
   Loaded: loaded (/lib/systemd/system/wicd.service; enabled; vendor preset: disabled)
   Active: failed (Result: signal) since Чт 2015-08-06 16:49:52 ORAT; 1s ago
  Process: 1120 ExecStart=/usr/sbin/wicd --no-daemon (code=killed, signal=KILL)
 Main PID: 1120 (code=killed, signal=KILL)

авг 06 16:48:15 comp-core-i3-4130-ce7e37 systemd[1]: Started Wicd a wirele...
авг 06 16:48:22 comp-core-i3-4130-ce7e37 systemd[1]: Stopping Wicd a wirel...
авг 06 16:48:22 comp-core-i3-4130-ce7e37 wicd[1120]: dhcpcd not running
авг 06 16:48:22 comp-core-i3-4130-ce7e37 dhcpcd[1148]: dhcpcd not running
авг 06 16:48:22 comp-core-i3-4130-ce7e37 wicd[1120]: Failed to connect to ...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: State '...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Main pr...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: Stopped Wicd a wirele...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Unit en...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Failed ...
Hint: Some lines were ellipsized, use -l to show in full.
статус отключенного сервиса
# systemctl disable wicd
Removed symlink /etc/systemd/system/dbus-org.wicd.daemon.service.
Removed symlink /etc/systemd/system/multi-user.target.wants/wicd.service.
# systemctl status wicd
● wicd.service - Wicd a wireless and wired network manager for Linux
   Loaded: loaded (/lib/systemd/system/wicd.service; disabled; vendor preset: disabled)
   Active: failed (Result: signal) since Чт 2015-08-06 16:49:52 ORAT; 43s ago
 Main PID: 1120 (code=killed, signal=KILL)

авг 06 16:48:15 comp-core-i3-4130-ce7e37 systemd[1]: Started Wicd a wirele...
авг 06 16:48:22 comp-core-i3-4130-ce7e37 systemd[1]: Stopping Wicd a wirel...
авг 06 16:48:22 comp-core-i3-4130-ce7e37 wicd[1120]: dhcpcd not running
авг 06 16:48:22 comp-core-i3-4130-ce7e37 dhcpcd[1148]: dhcpcd not running
авг 06 16:48:22 comp-core-i3-4130-ce7e37 wicd[1120]: Failed to connect to ...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: State '...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Main pr...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: Stopped Wicd a wirele...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Unit en...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Failed ...
Hint: Some lines were ellipsized, use -l to show in full.
статус замаскированного сервиса
# systemctl mask wicd
Created symlink from /etc/systemd/system/wicd.service to /dev/null.
# systemctl status wicd
● wicd.service
   Loaded: masked (/dev/null)
   Active: failed (Result: signal) since Чт 2015-08-06 16:49:52 ORAT; 1min 7s ago
 Main PID: 1120 (code=killed, signal=KILL)

авг 06 16:48:15 comp-core-i3-4130-ce7e37 systemd[1]: Started Wicd a wirele...
авг 06 16:48:22 comp-core-i3-4130-ce7e37 systemd[1]: Stopping Wicd a wirel...
авг 06 16:48:22 comp-core-i3-4130-ce7e37 wicd[1120]: dhcpcd not running
авг 06 16:48:22 comp-core-i3-4130-ce7e37 dhcpcd[1148]: dhcpcd not running
авг 06 16:48:22 comp-core-i3-4130-ce7e37 wicd[1120]: Failed to connect to ...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: State '...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Main pr...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: Stopped Wicd a wirele...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Unit en...
авг 06 16:49:52 comp-core-i3-4130-ce7e37 systemd[1]: wicd.service: Failed ...
Hint: Some lines were ellipsized, use -l to show in full.
« Последнее редактирование: 06.08.2015 20:04:59 от dango »

Инфлэйм

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #71 : 07.08.2015 04:32:18 »
Кстати, для попробовать, установил себе Wicd. Стартанул без всякого бубна. Одна беда: в упор не видит мой юсб-свиток, хотя модем менеджер взлетает.

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #72 : 07.08.2015 07:25:34 »
Кстати, для попробовать, установил себе Wicd. Стартанул без всякого бубна. Одна беда: в упор не видит мой юсб-свиток, хотя модем менеджер взлетает.
Дистрибутив, бранч, система инициализации в студию.
KDesktop 7.0.5, p7, systemd? Правильно?
Стартанул без всякого бубна.
Автоматически? После установки? После перезагрузки?
« Последнее редактирование: 07.08.2015 07:52:02 от dango »

Инфлэйм

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #73 : 07.08.2015 14:14:07 »
KDesktop 7.0.5, p7, systemd? Правильно?
$ cat /etc/altlinux-release
ALT Linux 7.0.5 KDesktop  (Centaurea Montana)
Автоматически? После установки? После перезагрузки?
Пошагово:
установил Wicd, а именно
python-module-notify (0.1.1-alt6.1)
python-module-urwid (0.9.9-alt1.1.1.1)
wicd (1.7.3-alt0.M70P.1)
wicd-common (1.7.3-alt0.M70P.1)
wicd-curses (1.7.3-alt0.M70P.1)
wicd-gtk (1.7.3-alt0.M70P.1)
wicd-kde (0.3.1-alt1.M70P.1)

Удалил
Следующие пакеты удалены:
NetworkManager-applet-gtk
NetworkManager-l2tp
NetworkManager-l2tp-gtk
NetworkManager-openconnect
NetworkManager-openconnect-gtk
NetworkManager-openvpn
NetworkManager-openvpn-gtk
NetworkManager-pptp
NetworkManager-pptp-gtk
NetworkManager-vpnc
NetworkManager-vpnc-gtk
plasma-applet-networkmanager

Перезагрузился, после старта машины в трее вместо значка NM появился значок Wicd.
Мне даже не пришлось делать то, что описано в этом посте.
Дальше, как говорил выше, хотя модем менеджер был запущен, не завелся мой свисток. Поковыряв немного, удалил его за ненадобностью. Во всяком случае пока не появится другой инет.

К сожалению не могу выложить подробный выхлоп - вернул все на свои места: снес Wicd за ненадобностью и поставил обратно NM.
« Последнее редактирование: 07.08.2015 14:18:38 от Инфлэйм »

dango

  • Гость
Re: Проблемы с Wicd [решено]
« Ответ #74 : 07.08.2015 14:53:54 »
А,
Перезагрузился, после старта машины в трее вместо значка NM появился значок Wicd.
Мне даже не пришлось делать то, что описано в этом посте.
Дальше, как говорил выше, хотя модем менеджер был запущен, не завелся мой свисток. Поковыряв немного, удалил его за ненадобностью. Во всяком случае пока не появится другой инет
А вон оно что. Ну так значок в трее это клиент wicd из автозагрузки. Только у вас он wicd-kde. А у меня wicd-gtk. Последний и у меня после перезагрузки появлялся. Только матерился на отсутствие связи с сервисом. Проверю-ка сегодня KDesktop для полноты картины.
« Последнее редактирование: 07.08.2015 14:56:11 от dango »