lightdm установил неправильный DBUS_SESSION_BUS_ADDRESS
В качестве рабочей среды я использую archlinux и lightdm+lightdm-gtk-greeter+aweome.
Я обнаружил, что мой DBUS_SESSION_BUS_SESSION не настроен должным образом, когда я включил lightdm в качестве менеджера входа в систему. Для этой среды задано значение /tmp/dbus-xxxxx, в то время как правильное значение должно быть / run / user / xxx / dbus.
Но если я отключил lightdm в качестве диспетчера входа, просто загрузитесь в режиме командной строки после создания.xinirc(содержимое exec awesome
) в ~ directory. Перезагрузитесь и войдите в систему, если я запускаю Xorg с помощью команды startx, для DBUS_SESSION_BUS_ADDRESS правильно установлено значение / run / user / xxx / dbus.
Кто-нибудь знает, как решить эту проблему?