Страница 1 из 1

"Ошибка соединения с eee-control daemon! Убедитесь, что он запущен."

Добавлено: 04 июл 2017, 20:40
jp73
Нетбук Eee PC 1000 с ROSA Desktop Fresh R8.1 release 2014.1 for i586, LXQt.
Установлен Eee Control, с которым есть проблема.
После загрузки системы в трее появляется соответствующий значок и уведомление:
"Ошибка соединения с eee-control daemon! Убедитесь, что он запущен."
Если в консоли под рутом выполнить команду:

Код: Выделить всё

systemctl start eee-control.service
тут же появляется уведомление:
"eee-control Подключено к eee-control-daemon."
Выполняю команду:

Код: Выделить всё

systemctl enable eee-control.service
После выхода/захода в систему - нормально, после перезагрузки все повторяется.
В Настройки сессии LXQt - Автозапуск - Общие программы отмечены оба: Eee Control Daemon и Eee Control,
но у первого перед названием нет черного значка в виде монитора (у всех остальных перечисленных он есть).
Не знаю, что этот значок обозначает.
В Настройка служб - Службы и Демоны в списке eee cotrol отсутствует (до перезагрузки он есть и запущен).
Вывод:

Код: Выделить всё

# systemctl --failed
  UNIT                LOAD   ACTIVE SUB    DESCRIPTION
● eee-control.service loaded failed failed Eee PC hardware control
● smartd.service      loaded failed failed Self Monitoring and Reporting Technology (SMART) Daemon

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

2 loaded units listed.

# systemctl status eee-control.service -l
● eee-control.service - Eee PC hardware control
   Loaded: loaded (/lib/systemd/system/eee-control.service; enabled; vendor preset: disabled)
   Active: failed (Result: resources) since Вт 2017-07-04 19:26:13 MSK; 47min ago
  Process: 2006 ExecStart=/usr/bin/eee-control-daemon (code=exited, status=0/SUCCESS)

systemd[1]: Starting Eee PC hardware control...
systemd[1]: PID 2457 read from file /var/run/eee-control-daemon.pid does not exist or is a zombie.
systemd[1]: Failed to start Eee PC hardware control.
systemd[1]: Unit eee-control.service entered failed state.
systemd[1]: eee-control.service failed.

# systemctl start eee-control.service
# systemctl status eee-control.service -l
● eee-control.service - Eee PC hardware control
   Loaded: loaded (/lib/systemd/system/eee-control.service; enabled; vendor preset: disabled)
   Active: active (running) since Вт 2017-07-04 20:17:44 MSK; 21s ago
  Process: 12057 ExecStart=/usr/bin/eee-control-daemon (code=exited, status=0/SUCCESS)
 Main PID: 12059 (eee-control-dae)
   CGroup: /system.slice/eee-control.service
           └─12059 /usr/bin/python /usr/bin/eee-control-daemon

systemd[1]: Starting Eee PC hardware control...
systemd[1]: Started Eee PC hardware control.
Подскажите, пожалуйста, что не так. Как сделать, чтобы все это хозяйство запускалось автоматически и без ошибок?

Re: "Ошибка соединения с eee-control daemon! Убедитесь, что он запущен."

Добавлено: 05 июл 2017, 10:30
keleg
я бы посмотрел порядок запуска программ. Может, он раньше времени пытается стартовать или наоборот позже нужного и потому не стартует.

Re: "Ошибка соединения с eee-control daemon! Убедитесь, что он запущен."

Добавлено: 05 июл 2017, 15:04
jp73
keleg писал(а):я бы посмотрел порядок запуска программ. Может, он раньше времени пытается стартовать или наоборот позже нужного и потому не стартует.
Подскажите, пожалуйста, каким образом можно изменить порядок запуска?

Re: "Ошибка соединения с eee-control daemon! Убедитесь, что он запущен."

Добавлено: 05 июл 2017, 18:52
keleg
смоьтреть этот eee-control, если systemd то файлик должен быть в /lib/systemd/system там в before и after прописывается, что после чего и перед чем (см другие систем-файлы)

Re: "Ошибка соединения с eee-control daemon! Убедитесь, что он запущен."

Добавлено: 07 июл 2017, 16:12
jp73
keleg, благодарю за подсказку.
Открыл eee-control.service, добавил в After=... fancontrol.service и проблема исчезла.
Похоже, эта проблема решена.