или sudo systemctl --edit --global dbus.service Именно с sudo. Даёт редктировать? И озвучьте версию systemd. Походу в 249.* версии привычную логику поломали.
systemd 249.4 sudo systemctl --user edit dbus.service Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR not defined (consider using --machine=<user>@.host --user to connect to bus of other user) --- systemd 237 sudo systemctl --global edit dbus.service Failed to connect to bus: Нет такого файла или каталога
переменные среды заданы, если что
Они заданы для пользователя, но даже если прописать экспорт переменных в sudoers (Defaults env_keep += "DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_пдщифдDIR") всё равно не взлетает... Ругается уже по другому... Failed to connect to bus: Operation not permitted (consider using --machine=<user>@.host --user to connect to bus of other user) Использовать --machine=user@.host бесполезно ибо «удалённый» systemctl edit и cat не реализованы... В ишью что-ли покопаться. Может там чего... ЧСХ, я ведь юнит две недели назад эдитом создавал, юзерский, общесистемный. Что могло сломаться? Ну зато я таки победил запуск i3wm как сервиса systemd и как часть graphical-session.target И с поддержкой XDG_AUTOSTART!
Конечно пили
Обсуждают сегодня