Bug 57749 - Ошибка "A connection to the bus can't be made" при запуске некоторых команд `alteratorctl` через `dbus-run-session` на некоторых системах
Summary: Ошибка "A connection to the bus can't be made" при запуске некоторых команд `...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: alteratorctl (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: hromovpi@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-03 12:46 MSK by Artem Varaksa
Modified: 2026-02-10 16:27 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2026-02-03 12:46:33 MSK
Шаги
====

Вводить клиент в домен не требуется, ошибка не зависит от результатов самих тестов.

Команды выполняются по SSH.

1. # apt-get install -y alteratorctl diag-domain-client
2. $ dbus-run-session alteratorctl diag run diag_domain_client


Фактический результат
=====================

> dbus-daemon[1763]: [session uid=1000 pid=1763 pidfd=5] Activating service name='org.altlinux.alterator' requested by ':1.0' (uid=1000 pid=1766 comm="alteratorctl diag run diag_domain_client")
> dbus-daemon[1763]: [session uid=1000 pid=1763 pidfd=5] Activating service name='org.gtk.vfs.Daemon' requested by ':1.1' (uid=1000 pid=1794 comm="/usr/sbin/alterator-manager --user")
> dbus-daemon[1763]: [session uid=1000 pid=1763 pidfd=5] Successfully activated service 'org.gtk.vfs.Daemon'
> dbus-daemon[1763]: [session uid=1000 pid=1763 pidfd=5] Successfully activated service 'org.altlinux.alterator'
> 
> [...]
> 
> A connection to the bus can't be made


Ожидаемый результат
===================

Нет сообщения "A connection to the bus can't be made".


Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[sisyphus] ALT Workstation 11.1, Education 11.0 (KDE, XFCE) x86_64
alteratorctl-0.2.5-alt1.x86_64

[p11] ALT Workstation 11.1, Education 11.0 (KDE, XFCE) x86_64
alteratorctl-0.2.4-alt1.x86_64


Не воспроизводится на виртуальных машинах:

[sisyphus] ALT Server 11.0, Workstation K 11.2 x86_64
alteratorctl-0.2.5-alt1.x86_64

[p11] ALT Server 11.0, Workstation K 11.2 x86_64
alteratorctl-0.2.4-alt1.x86_64
Comment 1 Artem Varaksa 2026-02-03 17:58:58 MSK
Аналогичная ошибка с командой:

$ dbus-run-session alteratorctl manager getifaces
Comment 2 Божченко Павел Александрович 2026-02-09 13:39:34 MSK
Ошибка актуальна для версии alteratorctl-0.2.6-alt1.x86_64

Воспроизводится на: 
Workstation 11 x86_64
Education KDE 11 x86_64
Education XFCE 11 x86_64

Не воспроизводится на:
Workstation K 11 x86_64
Server 11 x86_64
Comment 3 kozyrevid 2026-02-10 16:27:43 MSK
Добрый вечер! На сколько я понимаю, это сообщение об ошибке самого `dbus-run-session`, а не `actl`. Если запустиь:
> dbus-run-session bash
И в новом шеле запустить actl, то сообщение об ошибке пропадает.

Кстати, а для какого usecase'а проверяется совместная работа с dbus-run-session? На сколько я понимаю, в основном, он используется для создания dbus сессии при подключении по ssh, однако я только что проверил, и сессия создаётся без лишних движений:
> [kozyrevid@uyraq ~]$ ssh admin@10.65.69.133
> admin@10.65.69.133's password:
> Last login: Tue Feb 10 17:16:00 2026 from 10.64.129.92
> [admin@host-133 ~]$ actl systeminfo
> Arch: x86_64
> Branch: p11
> ...