Skip to content

Followup for "Session: create installer systemd service" - #942

Merged
danirabbit merged 5 commits into
danirabbit/systemdfrom
ryonakano/systemd
Aug 11, 2026
Merged

Followup for "Session: create installer systemd service"#942
danirabbit merged 5 commits into
danirabbit/systemdfrom
ryonakano/systemd

Conversation

@ryonakano

@ryonakano ryonakano commented Aug 11, 2026

Copy link
Copy Markdown
Member

Additional work for #929 to work. This should also fixes the current Daily OS 9 iso directly goes to the demo session instead of the installer session.

Changes summary

  • Use gala instead of the greeter compositor (which Danielle wrote as TODO in the above PR)
  • Rename io.elementary.installer.compositor.service to io.elementary.installer.compositor@wayland.service to make sure ConditionEnvironment with unescaped instance name %I works
  • Merge with gala@wayland.service.in because I guess it was based on gala@x11.service.in
  • Fix missing session.conf
  • Change relationship between io.elementary.installer.target and io.elementary.installer.service so that Installer launches when switching to the installer session
    • Before: The .service is WantedBy the .target
    • After: The .target Wants the .service

Checklists

  • Clicking the Installer icon in the dock goes to the installer session and Installer appears
Screencast.From.2026-08-11.14-17-32.mp4

Note: You'll need elementary/gala#2889 to make Wingpanel appear in the installer session.

@ryonakano
ryonakano marked this pull request as ready for review August 11, 2026 05:20
@ryonakano ryonakano added this to OS 9 Aug 11, 2026
@ryonakano ryonakano moved this to Needs Review in OS 9 Aug 11, 2026
@ryonakano
ryonakano requested a review from danirabbit August 11, 2026 05:20

@danirabbit danirabbit left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this!

@danirabbit
danirabbit merged commit cceeb04 into danirabbit/systemd Aug 11, 2026
4 of 5 checks passed
@danirabbit
danirabbit deleted the ryonakano/systemd branch August 11, 2026 05:22
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in OS 9 Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants