Не удалось получить соединение D-BUS (systemctl, импульсный) после обновления до 15.04

Я обновился до 15.04, и у меня, похоже, проблемы с разрешениями при общении с D-BUS. Pulseaudio полностью сломан (нет звука, нет регуляторов громкости), и systemctl (а также sudo systemctl) сообщает:

 $ systemctl status   # with sudo or without
 Failed to get D-Bus connection: Operation not permitted

Я гуглил вокруг и не видел четкого ответа или способа узнать, что происходит ... Есть подсказка?

РЕДАКТИРОВАТЬ: все работает при загрузке с upstart.

0
задан 16 May 2015 в 11:14

2 ответа

Установка systemd-sysv пакет решила эту проблему для меня.

0
ответ дан 16 May 2015 в 21:14
  • 1
    Шнапс и Докер являются приятно ортогональными. Докер дает Вам легкий масштаб путем помещения каждого процесса позади его собственного IP и предоставления каждому процессу его собственной всей файловой системы, таким образом, все они действительно слабо связываются. С защелками совместно используется основная файловая система, и можно только установить одну копию защелки на любой машине. Используйте докера для приложений масштаба не сохраняющих состояние и защелки для команд или услуг, которые Вы хотите поместить в определенное устройство или VM. – Mark Shuttleworth 14 August 2016 в 02:26

В качестве временного решения добавьте

экспорт XDG_RUNTIME_DIR=/run/user/id -u

в вашу среду, например, в .bashrc

Ссылки:

0
ответ дан 24 October 2019 в 17:58

Другие вопросы по тегам:

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