Dobermann 1 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба Всем привет, кто делал кросскомпиляцию bluez под ядро 4.19? При попытке запуска dbus daemon вижу такую ошибку: как это вылечить или куда смотреть? заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 198 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба Судя по всему у вас не запущен dbus-daemon, который отвечает за этот системный сокет: $ sudo lsof |grep system_bus_socket lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc Output information may be incomplete. systemd 1 root 165u unix 0x00000000e6e321f7 0t0 15708 /run/dbus/system_bus_socket type=STREAM dbus-daem 714 messagebus 3u unix 0x00000000e6e321f7 0t0 15708 /run/dbus/system_bus_socket type=STREAM Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба т.е. в начале запускается демон, потом создается сокет, который юзает bluetoothd? Но по логу видно, что я запускаю dbus daemon, получается что он не стартует? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 198 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба 44 минуты назад, Dobermann сказал: т.е. в начале запускается демон, потом создается сокет, который юзает bluetoothd? Да, Bluez эспортирует своё API через DBUS. Бинарное API у них нестабильное и нерекомендуется для использования. Поэтому сначала шина (DBUS daemon), а потом уже устройства на шине (bluetoothd). 45 минут назад, Dobermann сказал: Но по логу видно, что я запускаю dbus daemon, получается что он не стартует? Я не вижу его у вас в списке процессов. Без логов системы - смотрите сами внимательно, что у него могло пойти не так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба это и был лог системы, я не знаю, как его сделать полнее. нет скрипта cat /etc/init.d/S...dbus почему то он не создается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 15 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба Коллега, почему вы вместо того, чтобы вставить в сообщение простой текст, вставляете картинку? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба не задумывался над этим))) мне так удобнее, да и видно все что надо. Если бы лог был длинным, тогда да, текстовый файл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 15 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба 1 hour ago, Dobermann said: мне так удобнее, да и видно все что надо А рассматривать картинки на маленьком экранчике смартфончика вам тоже удобно? Надо не так, как удобнее вам, а так, как удобнее тем, кому вы пишете. Если вы пишете себе, делайте как хотите. Вы же хотите получить ответ? Вот и приложите некоторые усилия, что бы вам было удобно отвечать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба не буду дискутировать на эту тему. мне не сложно присылать текст))) итак, файл сессии не создается, потому что на запускается dbus. Можете подсказать, как запустить его руками? Или нужен скрипт запуска? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 198 27 декабря, 2022 Опубликовано 27 декабря, 2022 · Жалоба 4 часа назад, Dobermann сказал: итак, файл сессии не создается, потому что на запускается dbus. Можете подсказать, как запустить его руками? Или нужен скрипт запуска? Что за сборка (ОС)? Какая версия dbus-daemon? Что говорит команда id? Пока всё выглядит так, что вы пытаетесь запустить системного демона dbus от простого пользователя. Поэтому для начала нужно убедиться, что ваш UID/GID = 0/0 и попробовать запустить dbus-daemon --system --nofork после чего выложить сюда его выдачу. У меня, например, при попытке запустить его из-под пользователя выдаётся сообщение об ошибке: $ dbus-daemon --system --nofork dbus-daemon[3829076]: Failed to start message bus: Failed to bind socket "/run/dbus/system_bus_socket": Address already in use Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dobermann 1 28 декабря, 2022 Опубликовано 28 декабря, 2022 · Жалоба to Makc: вы правы, поменял пользователя, все стартануло и заработало. Сообщение ваше только сейчас прочел, но все равно спасибо большое за поддержку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться