[sisyphus] Проблемы: systemd & display manager & LSB^ starting job ... networking

Шенцев Алексей Владимирович ashen на mail.ru
Ср Июл 9 12:05:09 MSK 2014


07.07.2014 17:59, Alexey Shabalin пишет:
> 7 июля 2014 г., 16:04 пользователь Шенцев Алексей Владимирович
> <ashen на mail.ru> написал:
>> 07.07.2014 15:58, Alexey Shabalin пишет:
>>> journal -b > logfile
> Давай пробежимся по типовым граблям, остальным думаю тоже будет интересно.
>
> - желательно избавиться от sysv-скриптов, если в них нет LSB заголовков.
>
> - ни в каких пакетах никогда специально не включался сервис prefdm
> (или dm), точнее он жестко включен только для графического уровня
> запуска. То что он у вас включен - это ваша самодеетельность, которую
> я не могу отследить. Пожалуй добавлю в пакет systemd насильно удаление
> директории /etc/systemd/system/graphical.target.wants
>
> - кто Вам включил remote-fs.target и зачем? его не надо специально включать.
ХЗ ... :) Выключил .

> - перейдите уже на новый стиль уровня запуска.
> systemctl set-default graphical.target.
> Я попробую избавиться от старого стиля в следующем релизе systemd.
Сделал.
Графика не стартует, приходится логинится в консоль и выполнять startx.
Куда копать/смотреть?

> - удалите пакеты syslogd и klogd. Я уже устал повторять, что они
> совместно с systemd нормально не работают. Наши дистрибутиво-строители
> упорно продолжают их пропихивать для установки. А мантейнер sysklogd
> не использует systemd и не будет чинить их. Если нужен именно syslog,
> то используйте rsyslog  или syslog-ng. Обычно для systemd они не нужны
> и достаточно journald, так что просто их удалите.

По совету mithraen@ перенаправил вывод jurnald на 12-ую консоль.
То что получил меня устраивает.

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

Его тянет за собой alterator-lilo.
Удалил на пока sysfsutils. Lilo.conf если что и из консоли поправлю.
Ну нет у меня grub'а, точнее давного его выкинул, заменив на старый,
добрый Lilo.

> - так же можно удалить nut(и остальные nut-driver ... ) все равно он у
> вас не рабочий. Или помогите мантейнеру сделать его рабочим.

Удалил.
Что в замен для мониторинга упса и если что автоматического выключения
компа?
Сейчас лето и электричество частенько у нас скачет: холодильники,
морозильные камеры, кондиционеры ...

> - основная задержка старта у Вас, это
>  network.service start operation timed out. Terminating.
>  надо разобраться, почему сеть не стартует и починить.
> У вас точно последняя версия пакета etcnet?
etcnet-0.9.10-alt10

И:

systemctl status network.service
● network.service - Network Connectivity
Loaded: loaded (/lib/systemd/system/network.service; disabled)
Active: failed (Result: timeout) since Ср 2014-07-09 11:36:41 MSK; 9min ago
Process: 736 ExecStart=/etc/rc.d/init.d/network start (code=killed,
signal=TERM)

июл 09 11:36:41 ashen.novoross systemd[1]: Failed to start Network
Connectivity.
июл 09 11:36:41 ashen.novoross systemd[1]: Unit network.service entered
failed state.
июл 09 11:36:45 ashen.novoross dhcpcd[2853]: eth0: sending Router
Solicitation
июл 09 11:36:45 ashen.novoross network[736]: dhcpcd[815]: forking to
background
июл 09 11:36:45 ashen.novoross network[736]: dhcpcd[815]: forked to
background, child pid 2853
июл 09 11:36:45 ashen.novoross network[736]: ...
июл 09 11:36:49 ashen.novoross dhcpcd[2853]: eth0: sending Router
Solicitation
июл 09 11:36:53 ashen.novoross dhcpcd[2853]: eth0: sending Router
Solicitation
июл 09 11:36:57 ashen.novoross dhcpcd[2853]: eth0: sending Router
Solicitation
июл 09 11:36:57 ashen.novoross dhcpcd[2853]: eth0: no IPv6 Routers available

Так же, куда копать?

> - не понял что у Вас в качестве десктопа используется, но попробуйте
> удалить ConsoleKit (и libConsoleKit)
>
По умолчанию TDE, но есть и LXDE.

-- 
С уважением, Шенцев Алексей Владимирович.



Подробная информация о списке рассылки Sisyphus