Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [РЕШЕНО] systemctl --user в LXC не работает с ошибкой: Не удалось подключиться к шине: Не найдено устройство.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] systemctl --user в LXC не работает с ошибкой: Не удалось подключиться к шине: Не найдено устройство., Proxmox Виртуальная Среда
     
    alex11
    Guest
    #1
    0
    18.04.2025 16:04:00
    Привет всем! Сейчас столкнулся с проблемой при попытке использовать systemctl --user внутри LXC. Каждый раз, когда запускаю какую-нибудь команду systemctl --user, получаю следующее сообщение об ошибке: Код: (ошибка от Debian 12) Не удалось подключиться к шине: Не найдено устройство (error from Fedora 41) Не удалось подключиться к шине пользовательского пространства через локальный транспорт: Не найдено устройство. Раньше это работало, пока я не перезагрузил PVE. Не знаю, какая дополнительная информация может помочь в отладке этой проблемы, поэтому буду благодарен за любые советы о том, какие детали стоит предоставить. Вот некоторые сведения: ОС LXC: Debian 12 и Fedora 41 Версия PVE: 8.4.1 Буду очень благодарен за любую помощь или предложения. Спасибо!
     
     
     
    dakralex
    Guest
    #2
    0
    23.04.2025 16:37:00
    Что выведет echo $DBUS_SESSION_BUS_ADDRESS и echo $XDG_RUNTIME_DIR для этого пользователя? Если это директории, какие у них разрешения, и есть ли у вас доступ на чтение/запись?
     
     
     
    dakralex
    Guest
    #3
    0
    23.04.2025 08:39:00
    Привет! Были ли какие-то обновления пакетов перед перезагрузкой? Были ли какие-то обновления ядра между ними? Что выводит `last reboot -F -n 3`?
     
     
     
    alex11
    Guest
    #4
    0
    23.04.2025 14:44:00
    Привет, dakralex, Да. Думаю, нет. Ты имеешь в виду "Что выводит команда last reboot -F -n 3?" или "Совпадают ли версии ядра до и после перезагрузки с выводом команды last reboot -F -n 3?". Вот вывод команды last reboot -F -n 3:

    Код: root@pve:~# last reboot -F -n 3
    reboot   system boot  6.8.12-9-pve     Fri Apr 18 21:09:35 2025   still running
    reboot   system boot  6.5.13-1-pve     Fri Apr 18 19:19:29 2025 - Fri Apr 18 21:09:17 2025  (01:49)
    reboot   system boot  6.5.13-1-pve     Thu Apr 17 19:26:38 2025 - Fri Apr 18 19:19:09 2025  (23:52)

    wtmp begins Wed Aug 16 23:24:57 2023
    Я перезагрузил систему в пятницу 18 апреля 19:19:09 2025 и обнаружил, что systemctl --user не работает. Затем я обновил пакеты и ядро и перезагрузил систему в пятницу 18 апреля 21:09:17 2025, но проблема сохраняется. Думаю, что я сделал обновление между четвергом 17 апреля 19:26:38 2025 и пятницей 18 апреля 19:19:09 2025, но не уверен точно, когда это произошло. Спасибо за помощь, дай знать, если нужны какие-то дополнительные сведения!
     
     
     
    dakralex
    Guest
    #5
    0
    23.04.2025 16:26:00
    Хм, интересно, почему раньше работало. Ты использовал его от имени root-пользователя контейнера или как отдельного пользователя с этой командой? Для первого варианта это не должно работать, потому что у root-пользователя нет собственного user service manager'а.
     
     
     
    alex11
    Guest
    #6
    0
    23.04.2025 16:31:00
    Обычный пользователь в контейнере, не root.
     
     
     
    alex11
    Guest
    #7
    0
    25.04.2025 15:16:00
    Ничего из этого не существует. Я ещё раз поискал и посоветовался с ИИ. Похоже, прямой вход в LXC из веб-консоли PVE не считается "входом". Я попробовал использовать SSH вместо этого, и всё заработало отлично. (Пока что $DBUS_SESSION_BUS_ADDRESS все еще отсутствует, но появился $XDG_RUNTIME_DIR. После установки $XDG_RUNTIME_DIR в /run/user/$(id -u), веб-консоль заработала как положено.) Большое спасибо за помощь!
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры