I would like to opine specifically that if $XDG_DATA_DIRS is specifically not what the shell expects -- for example it might contain a corrupted character from translating between fish arrays and bash arrays -- Gnome Shell on Wayland will not start.
On X11, Gnome Shell will start. This is concerning because, by default, when I took a fresh 17.10 install and installed fish, then changed my shell to it, it did not have the correct value for XDG_DATA_DIRS and I wasn't able to start a wayland session at all. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1739022 Title: Wayland session does not start any more when bash is the default shell To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1739022/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs