** (evolution:66838): ERROR **: 17:34:20.221: Connection: failed to receive credentials: Expecting to read a single byte for receiving credentials but read zero bytes
Trace/breakpoint trap (core dumped)
Looking at gdb, it seems that webkitgtk doesn’t start ( is it relative to bwrap messages ?!?).
Are you running the flatpak as root? if not, you do not have permissions to the fonts directory in the root home area, which is a good think. As the user, I would run a flatpak called “main menu” to determine the home location and make sure it is pointed to my user home. I would maybe remove/reinstall evolution. Not sure what that would do to your existing settings as a warning. Should not do anything, and probably would pick up the same configuration as a result.
The $HOME environment variable (is) APPEARS to be set to /root. This causes the /etc/profile.d/flatpak.sh to set the XDG_DATA_DIRS with the path /root/.local… I saw $HOME as /root checking my test user account. Now that I am checking it again, $HOME is correct /home/. XDG still has /root obtained from /etc/profile.d/flatpak.sh during the login process.
Test:
The environment variable XDG_DATA_DIRS has the path with /root in it. As as test, open a terminal and type env | grep -i XDG_DATA_DIRS and you will see it. In the terminal, remove it from XDG_DATA_DIRS and it should launch from the terminal.
Still looking for why $HOME is set to /root for the accounts when flatpak.sh is being executed. This is unique to Rocky 9.8. The issue is not present in RHEL 9.8.
It doesn’t work for me either. I updated from 9.7.
I don’t understand what flatpack has to do with it, but I read that they’re planning to move Evolution to flatpack in future versions of RHEL.
I don’t understand what Evolution has to do with it, since it’s part of Gnome.