greeter icon indicating copy to clipboard operation
greeter copied to clipboard

Conf: set wayland as default session

Open danirabbit opened this issue 1 year ago • 7 comments
trafficstars

Set wayland as default session

Fixes #746

Todo:

  • [ ] https://github.com/elementary/quick-settings/pull/120
  • [ ] change the session selection to X11 if the screen reader or onboard is enabled

danirabbit avatar Aug 08 '24 17:08 danirabbit

Should we go ahead and go Wayland by default for OS 8 or should we stick with X11 for another cycle?

danirabbit avatar Aug 08 '24 17:08 danirabbit

Is there any major support issues with Wayland? I know for a long while nvidia simply didn't work with it but is there anything else to be concerned about?

zeebok avatar Aug 23 '24 06:08 zeebok

So far that I know of:

  1. Some apps don't work well in the Wayland session. GIMP has issues with its menus. Boxes crashes the session (last I checked). Any app that isn't used portals for things like color picker isn't going to work

  2. No onscreen keyboard. Onboard doesn't work in Wayland

  3. Some Orca features don't work. I'm not sure which ones, this is just what I've heard

So maybe better to stick to X11 by default this cycle and continue to iron things out?

danirabbit avatar Aug 27 '24 17:08 danirabbit

See also https://github.com/orgs/elementary/projects/118

danirabbit avatar Aug 27 '24 20:08 danirabbit

Is there any major support issues with Wayland? I know for a long while nvidia simply didn't work with it but is there anything else to be concerned about?

98% of the Nvidia issues are fixed in driver ~v558 when esync was added to the driver. So before setting Wayland as default we should also set the default Nvidia driver to that version or higher.

UncleTallest avatar Feb 17 '25 21:02 UncleTallest

I think that is pretty reasonable. Given distaste towards Windows 11 seems to be growing, it would be good if we have a solid baseline of support for anything that is default in the system in case there is an increase of new users who are probably using an Nvidia card.

zeebok avatar Feb 27 '25 01:02 zeebok

I think I’d like to revisit this for 8.1. Since it seems like we’ll probably have to be Wayland only for OS 9 (due to upstream components dropping support), it would be good to have wider testing. We’ve sorted out a bunch of the known issues. Biggest problems are still with a11y features and as I understand it those will be addressed automatically with newer mutter/gtk/orca.

danirabbit avatar Jun 13 '25 18:06 danirabbit

S a way for the greeter to fall back to starting in x11 mode if there are display issues for some nvidia peeps would be nice Such as a keyboard shortcut They then could change the session. But if they cant display the greeter at all, systems as good as boinked

teamcons avatar Aug 20 '25 23:08 teamcons

@teamcons the greeter itself still runs in X11. This is for changing the default user session, not the greeter session

danirabbit avatar Aug 21 '25 00:08 danirabbit