Got a lot of these files installed when I checked the discover store. Anyone can explain please?
It is files needed to run the desktop mode
They’re Linux system packages required for parts of your machine to run. You don’t need to know what they do, but I can tell you. In order:
Mesa is part of the driver for the GPU in the Deck.
GNOME Application Platform is system files for GNOME applications. GNOME is a Linux desktop (one that distros like Ubuntu and Fedora come with, different from KDE Plasma which the Deck uses), and they also make some applications. Those applications need these files to run.
Freedesktop Platform is there to enable Flatpak support. Flatpak is the distribution method that all the software you download off the Discover Store uses. Eg. if you install Firefox, it is installed as a Flatpak. Flatpaks need the Platform to run.
Thanks mate. Good to know.