* This commit adds error checking to prevent desklet or Cinnamon crashes
when any of the used files are absent from the system, most often
because the system doesn't have a gpu from AMD.
It also switches amdgpu functions to use async function calls for
file reading, like the rest of the desklet.
---------
Co-authored-by: rcassani <raymundo.cassani@gmail.com>