Memory usage info wrong running as a service

Hi,

I recently configured my Umbrel (runs in a Ubuntu server virtual box) as a service via systemd. Everything works without any issues, but the memory usage in the dashboard is wrong:

Memory usage on the system is totally fine and pretty much the same like when I started the umbrel script manually:

user@umbrel:~$ free -m

  •          total        used        free      shared  buff/cache   available*
    

Mem: 2980 1389 83 0 1506 1399
Swap: 3925 741 3184

This is my service config file I’m using:

[Unit]
Description = Umbrel
After = network.target

[Service]
ExecStart = /home/user/scripts/start

[Install]
WantedBy = multi-user.target

Again everything works just fine, but seems like the dashboard doesn’t read the values correctly.