Skip to content

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.

3 Minutes