Skip to content

Use gala instead of the greeter compositor - #878

Merged
lenemter merged 4 commits into
mainfrom
leolost/use-gala
Jul 27, 2026
Merged

Use gala instead of the greeter compositor#878
lenemter merged 4 commits into
mainfrom
leolost/use-gala

Conversation

@leolost2605

Copy link
Copy Markdown
Member

Fixes #871

@lenemter
lenemter force-pushed the leolost/use-gala branch from a5b8415 to 6d357b5 Compare July 8, 2026 16:46
@lenemter

Copy link
Copy Markdown
Member

@leolost2605 Do you mind merging this?

@leolost2605

Copy link
Copy Markdown
Member Author

I would be fine with merging though there are some things I'm unsure about:

  • I haven't tested the installer path at all
  • Is there something that we would lose support for when the greeter runs on wayland and not x?
  • There are still some minor issues (e.g. wingpanel black bar, and now with making the greeter a desktop window I noticed you have to click it once before it is focused) but they should be easy fixes

Those questions are ofc only relevant if we want to make another greeter release for OS8, do we?

@lenemter

lenemter commented Jul 26, 2026

Copy link
Copy Markdown
Member

@leolost2605 The installer path is untouched in this branch, and releasing Greeter to OS 8 is problematic, since Greeter already runs on Wayland since #752

AFAIK installer session runs greeter-compositor and launches Installer via autostart file, without the need for Greeter, so I guess it's fine

@leolost2605

Copy link
Copy Markdown
Member Author

@leolost2605 The installer path is untouched in this branch, and releasing Greeter to OS 8 is problematic, since Greeter already runs on Wayland since #752

Ahh well then we can merge from my side :)

AFAIK installer session runs greeter-compositor and launches Installer via autostart file, without the need for Greeter, so I guess it's fine

Any idea where the files are located for that? I had a quick look through the installer repo but didn't find anything :(
I'd like to test it at some point when I have time

@leolost2605
leolost2605 marked this pull request as ready for review July 27, 2026 10:06
@leolost2605
leolost2605 requested review from a team and lenemter July 27, 2026 10:07
@lenemter

Copy link
Copy Markdown
Member

It looks like the installer session files are stored here: https://github.com/elementary/installer/tree/main/session

@lenemter
lenemter merged commit f066e65 into main Jul 27, 2026
6 checks passed
@lenemter
lenemter deleted the leolost/use-gala branch July 27, 2026 10:46
@github-project-automation github-project-automation Bot moved this from In progress to Done in OS 9 Jul 27, 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.

Wayland compositor launcher

3 participants