Last week, I had to work on a project that is using the Renesas RA8D1 'Graphics micro controller'.
The use of the e2studio IDE is required in this project - so I've installed it with latest FSP included and read the documentation on how use to use it.
The next step was creating a Renesas account, after the successful installation on the first launch of e2studio it prompted me to login - And it failed with some "crypto error", didn't spend too much time figuring out what went wrong.
To be honest, I was expecting a subpar experience because one of my colleagues had issues with running e2studio on Ubuntu 22.04, it was mostly crashing for no apparent reason.
I am using the same version of Ubuntu, but a couple of months ago I've switched to a different graphical environment, and I did of course experience some crashes when using e2studio - but much less often.
Due to the complexity of desktop software, there could be many reasons to this observation. Maybe he has using a slightly older version of e2studio from a couple of months ago.
Searching 'Wayland + eclipse + crash' on google yields a lot of results - Wayland support is an ongoing effort for Java applications
The story took a sad turn when I really needed to use JLinkRTTViewer and realized - it only has support for X11...
Indeed, when I compiled the graphical environment I was lazy and couldn't be bothered including Xwayland support.
So I can not run X11 applications. I will have to re-configure and recompile it with Xwayland support enabled - stuff that is typically done on the weekend if the weather is bad and there is nothing more interesting to do 😀
But I had to get work done right then and there. 😅 To get around this road block in a quick manner, I've just installed Xfce4 and logged in.
Trying out e2studio in Xfce4 was a very pleasant experience, it feels much more responsive and it hasn't crashed even once.
There is a J-Link progress bar that appears when flashing - that I didn't see when my colleague used e2studio on Ubuntu 22.04
The moral of the story is that from now on I will use the Xfce4 an X11 desktop environment when working on STM or Renesas projects. For me, X11 is not going away anytime soon.