So i updated to modular X yesterday. Booted into it for the first time today. The thing i noticed immediately was that it couldn't some scripts in had in ~/.Xclients. The scripts are located in $HOME/bin, but for some reason that is no longer in my $PATH by default. It used to be in my $PATH by default with monolithic X (or the old xinitrc package).
bug seems to be this line in gdm's Xsession: eval exec $sshagent $dbuslaunch $command Needs to be "exec -l $SHELL ..." like in xinit.
CC'ing the gdm maintainer Ray, could you have a look?
now we have #173438, I think that BaseXsession=/etc/X11/gdm/Xsession in gdm.conf should point to /etc/X11/xinit/Xsession and we get rid of the gdm stored Xsession since that's upstream and this is clearly redhat custom stuff
*** This bug has been marked as a duplicate of 173438 ***