With GNOME 3.24 there is even more mature wayland support and is considered the upstream default since 3.22 or so. But with 3.24 theoretically even nvidia-drivers users should have it working with wayland.
To go with that, we should decide if it's ready to be enabled by default and do so if it is.
Another option would be to initially only have a IUSE=+wayland on metas and then force needed things with [wayland?], or something similar. The main concern is really a clean transition to it in 3.24 when the profiles affect 3.22 as well; perhaps flip just before 3.24 stabilization?
This would affect mostly *stable* amd64 and x86 users, right? I mean, for other arches the effect of the switch of global "wayland" shouldn't be so "dangerous" to happen in 3.22 cycle or 3.24 :/
If that is the case, I think the easiest thing to do would be to stabilize on amd64 and x86 (I can still do that myself) and switch the default immediately in profiles. In that case, stable amd64/x86 users (that are probably the most important users in this case as the main gnome stack is "testing only" for the other arches) will migrate smoothly, while the others will only suffer from some rebuilds if they arch teams take a long time to stabilize 3.24 :/
Postponed to 3.26
Targeting for 3.30
(In reply to Mart Raudsepp from comment #3)
> Targeting for 3.30
Was it for 3.30 (I missed this one on ia64)?
It seems gone for 3.32.
(In reply to Émeric Maschino from comment #4)
> (In reply to Mart Raudsepp from comment #3)
> > Targeting for 3.30
> Was it for 3.30 (I missed this one on ia64)?
> It seems gone for 3.32.
This still hasn't happened yet. We've gotten a GNOME release so late, that a new one is already out with a plethora of wayland improvements, thus I didn't really rush with it still - anyone can still enable it for themselves globally.
I'll make it happen with 3.34 or 3.36 for sure though.
The bug has been closed via the following commit(s):
Author: Mart Raudsepp <firstname.lastname@example.org>
AuthorDate: 2020-08-29 13:44:26 +0000
Commit: Sam James <email@example.com>
CommitDate: 2020-08-30 18:08:15 +0000
profiles/desktop/gnome: Enable USE=wayland by default
Signed-off-by: Mart Raudsepp <firstname.lastname@example.org>
Signed-off-by: Sam James <email@example.com>
profiles/targets/desktop/gnome/make.defaults | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)