Skip to content

[Build] Let GLib autolaunch a D-Bus session bus in the openSUSE image - #4125

Merged
akurtakov merged 1 commit into
eclipse-platform:masterfrom
akurtakov:opensuse-session-bus
Oct 29, 2026
Merged

akurtakov merged 1 commit into
eclipse-platform:masterfrom
akurtakov:opensuse-session-bus

Conversation

@akurtakov

@akurtakov akurtakov commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

GLib's session bus autolaunch failed in the openSUSE Leap 16 image, so SWT warned that it could not connect to the session manager. The image has an empty /etc/machine-id, and its dbus-launch is built without X11 support and has no dbus-daemon to start.

Install dbus-1-x11 and dbus-1-daemon and generate a machine-id.

Also install at-spi2-core, as GTK warns about the missing accessibility bus once a session bus is available.

GLib's session bus autolaunch failed in the openSUSE Leap 16 image, so
SWT warned that it could not connect to the session manager. The image
has an empty /etc/machine-id, and its dbus-launch is built without X11
support and has no dbus-daemon to start.

Install dbus-1-x11 and dbus-1-daemon and generate a machine-id. Also
install at-spi2-core, as GTK warns about the missing accessibility bus
once a session bus is available.
@akurtakov
akurtakov force-pushed the opensuse-session-bus branch from 1ba0860 to c642b46 Compare October 29, 2026 15:13
@akurtakov

Copy link
Copy Markdown
Member Author

Merging as the docker images built.

@akurtakov
akurtakov merged commit 1300e13 into eclipse-platform:master Oct 29, 2026
9 of 10 checks passed
@akurtakov
akurtakov deleted the opensuse-session-bus branch October 29, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant