Bug 9068

Summary: При запуске krfb падает kded и выводится сообщение об ошибке, что kded не запущен
Product: Sisyphus Reporter: Martinov Nickolay <mar-kolya>
Component: kdenetwork-krfbAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description Martinov Nickolay 2006-02-13 17:52:20 MSK
При запуске krfb падает kded и выводится сообщение об ошибке: "Не удается найти
KInetD. Возможно демон KDE (kded) не запущен, или установка системы произведена
с ошибками."

В stderr kded при этом выводится:
-------------------------------------------
kded: WARNING: Failed to create avahi client
kded: client.c:748: avahi_client_get_state: Assertion `client' failed.
KDE Daemon (kded) already running.
kded: ERROR: Communication problem with kded, it probably crashed.
-------------------------------------------

Аналогичное сообщение появляется, если попытаться запустить службу "доступ к
интернету" через управление службами.

kdenetwork-krfb-3.5.1-alt1
kdelibs-3.5.1-alt4
Steps to Reproduce:
1. Запустить rkfb

Actual Results:  
Падамет rkfb и kded с ошибками

Expected Results:  
Что бы kded не падал, а krfb исполнял свои функции.
Comment 1 Sergey V Turchin 2006-02-14 18:47:43 MSK
Это происходит, если avahi перезапускался после запуска kde   
Comment 2 Martinov Nickolay 2006-02-14 23:35:06 MSK
  Есть подозрение, что в моем случае проблема вызвана тем, что avahi вообще не 
запускался.
  Связано это было с тем, что, видимо, в более ранних версиях messagebus 
запускался 90-м, теперь он должен был запускаться 49-м, но при обновлении 
перенастройки почему-то не произошло. В итоге avahi не стартовал из-за 
отсутсвия мessagebus.
  К сожалению не могу сейчас проверить работу krfb, но подозреваю, что проблема 
была видимо в этом.

  А можно как-ть отучить kded беззаговорочно хотеть avahi? Тем более, что 
необходимость последнего сомнительна.

  (Немножко офтопик) Существует ли какой-либо автоматический способ расстановки 
rc*.d скриптов, не наружающий списка запускаемых сервисов, а лишь исправляющий 
их порядок?
Comment 3 Sergey V Turchin 2006-02-15 13:43:34 MSK
(In reply to comment #2)  
>   А можно как-ть отучить kded беззаговорочно хотеть avahi? Тем более, что   
> необходимость последнего сомнительна.  
apt-get remove kdenetwork-kdnssd 
или выключить в 
kcmshell kcmkded 
 
>   (Немножко офтопик) Существует ли какой-либо 
> автоматический способ расстановки   
> rc*.d скриптов, не наружающий списка запускаемых сервисов, 
> а лишь исправляющий их порядок?  
пока нет, это еще предстоит решить 
 
Comment 4 Sergey V Turchin 2007-08-14 18:03:49 MSD
больше не должно воспроизводиться