Now that you mention it, yes. My idle usage on KDE Wayland used to be around 300-400MB, now it’s at least twice that amount. This could be a problem for me because sometimes I want to run local LLMs which need ~95% of VRAM. Which was never a problem previously but will be if the desktop is claiming that much VRAM.
These issues
https://gitlab.freedesktop.org/mesa/mesa/-/issues/12686
https://gitlab.freedesktop.org/mesa/mesa/-/issues/12775
were fixed in Mesa 25.0.2 so I don’t know if this is related.
I guess the first step to investigate this would be to downgrade Mesa to 24.3.4 and see if the same happens there. Will try that when I have time.
EDIT
Well after further testing I guess my memory was wrong. Mesa 24.3.4 does seem to use a little less VRAM but the difference isn’t that great. And you can easily test as it was a few months ago by booting manjaro-kde-24.2.1-241216-linux612.iso which has Mesa 24.2.8 + Plasma 6.2.4 (logout from the default X11 session, login to a Wayland one, and install amdgpu_top). VRAM usage is similar.
Certain apps (Thunderbird and Firefox in particular) do want a lot of VRAM. Firefox I can understand but why does Thunderbird want more VRAM than a full browser?!? Easily fixed though, go to Settings → General in Thunderbird, scroll down to bottom, and turn off hardware acceleration. I don’t need my email rendering to be hardware accelerated and now it uses 0 MB VRAM
Most other apps that I usually have open (Dolphin, Kate, Konsole) use negligible amounts of VRAM. Even Code OSS, which is is an Electron app, uses less than half the VRAM Thunderbird wants for hardware acceleration. So without Thunderbird hogging it I’m at ~97% free VRAM with Firefox open, or ~96% free with Firefox + Code OSS, which is fine.
I’m not sure why your plasmashell
VRAM is that high, mine is around 200. One thing I have noticed is that when plasmashell
uses VRAM it doesn’t release it afterwards (e.g. the first time you open Application Launcher it grabs 30-40 MB). Probably it’s caching things for performance but that will cause it’s usage to keep going up the longer you go without restarting.