моя установка dbus не работает? (или: почему не установлены envvars?)

505
ben w

Многие приложения, использующие dbus, хорошо отвечают на вызовы методов и отправляют сигналы, так что, очевидно, не все сломано для меня. Тем не мение:

  1. В моих терминалах переменные окружения $ DBUS_SESSION_BUS_FOO никогда не устанавливаются автоматически; Я должен либо бежать, eval $(dbus-launch)либо evalсодержимое ~/.dbus/session-bus/[machine-id]. Это также влияет на некоторые, но не на все программные интерфейсы dbus - python-dbus может нормально подключаться к шине сеанса, но ядру dbus, работающему под Haskell, необходимо настроить переменные среды для себя.
  2. Некоторые приложения не работают правильно; например, Audacious не отправляет сигналы (если запустить его --verbose, то будет показано, что он передается NULLвместо прокси-сервера).

Я попытался запустить fluxbox с помощью dbus-launch, как это предлагалось на справочной странице dbus-launch, но это ни на что не влияет. Не хватает какой-нибудь простой конфигурации?

1
Это все еще в силе? Кроме того, вы используете какой-либо менеджер дисплеев? Пожалуйста, рассмотрите возможность сообщить об этом Gentoo Bugzilla; Сопровождающие Fluxbox могут действительно помочь вам. Michał Górny 11 лет назад 0

0 ответов на вопрос

Похожие вопросы