RD crashes after creating a dashboard

Good day,

I’m currently using RD on a VM to create a dashboard. However, after saving the dash, I often load the default one to check how it was made. Then I click on gallery to come back to mine.

However after clicking, the animation doesn’t finish and the app crashes. I can start the app, use whatever dashboard I have on startup, go and change settings and such. But nothing with the gallery.

For context, I’m using a VM with Ubuntu to avoid creating the dashboard on a tiny 5inch screen on the actual setup I’m using. I installed RD with the Linux guide you provided. Also, the rd file is saved in the Documents folder next to the Realdash one. Finally, my dashboard file only has one text box with no linked input

Thank you in advance for your support.

Have a good day.

EDIT: actually just saving the dash, going in the gallery and selecting a category on the left crashes RD already

We use VirtualBox for development of Linux version of RealDash, so I doubt that itself is an issue.

Do you have enough memory allocated to your virtual machine? It could run out of memory when going to gallery as it is loading quite a many preview images of the dashboards.

Hey !

Ressources-wise, I agree that the first one hadn’t enough. So the next VMs have 4c, 8GB of RAM and 20-50GB of storage.

I realized that it wasn’t related to creating a dashboard at all.
The problem comes after using a different dashboard from the default one and coming back in the gallery in order to pull another one.

First I used VMware with Ubuntu. It happened directly after pulling one dashboard and coming back in the gallery.

Then, I tried with VirtualBox with the same iso (Ubuntu). Same but after switching 2-3 times of dashboard.

Finally, I tried Debian 13 in VirtualBox. I had the same issue as a user named “aabill” (latest reply on your linux install thread). RD doesn’t start. So I removed libgpiod3/gpiod and install libgpiod2/gpiod. RD did start. I changed the dashboard like 2 times and it crashed again.

We are unable to reproduce this issue. We run RealDash on Linux virtual machine with address sanitizer switched on. That should catch any potential crash.

So I don’t really know how we could make this issue happen in our test environment. It could also be related to something completely different, like MRD sync for the gallery etc.

I launched RD with valgrind since ASan requires source code of the app.
I send you an email with the log file.

Can you share your hardware and os requirements for vm use (like creating dashboards from a pc) and general use with a linux build (minimum specs for example)

Also what librairies RD expects would be cool too (could save time for users like aabill with his attempts)

Thank you very much.

Have a nice day !

Thank you for the valgrind log. The log shows that crash happens inside libvlc, which is used to play preview videos of the dashboards in gallery.

Hey,

No problem, happy to help.

So I tried to replace libvlc5 and libvlccore9 with the ones in oldstable (like I did for gpiod and libgpiod2 to make RD start).

It works a little bit longer but crashes at the end. Coming back to gallery is still instant crash (can’t even see the animation end).

We are linking against libvlc5. This could also be an issue with some kind of hardware h264 codec?

I tried again with an Ubuntu VM and the crash report shows “not located in a known VMA region”

Well, it looks like that even if 3D acceleration in VB is activated and Guest Additions installed in the VM, it still uses LLVM instead of OpenGL. Forcing the OS into Xorg instead of Wayland didn’t help either.