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 Desktop Bugs, which is subscribed to gnome-shell in 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 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs