Hi, > Not sure whether im-config or display manager (SDDM) should be blamed. > Personally I think that system-wide Xsession scripts should be called > with system default shell (/bin/sh) instead of user login shell.
Xsession scripts should be called with system default shell (/bin/sh) --- I agree. I have /bin/sh = dash. So this is OK. If you replace system default shell (/bin/sh) with zsh, it may break things. Zsh is mostly /bin/sh compatible but not 100%. Hmmm.... SDDM change shell parsing Xsession, then things may break. Are you sure im-config is the problem? Osamu