If you are running an HPC Desktop, that is a ThinLinc installation as “front end” to an HPC system, you may be interested in a few utilities that can improve the user experience.
How about a “simple usage monitor”, a tool that shows the user how much resources (CPU and memory) they are consuming, compared to everyone else on the same agent node. Seeing their own usage is the first step to working responsibly in a shared environment.
This is a QT5/Python application that should run in most Linux desktop environments, source code available here: GitHub - RobertHenschel/hpc-simple-usage-monitor: Usage monitor for HPC desktops
Or a little more advanced… a QT5/Python application that shows SLURM partitions and allows users to run interactive jobs in any partition? This tool requires a bit of customization, but should detect SLURM just fine.
Here is a BlueSky post about the tool:
Source code available here:
And finally, my general overview page for HPC Desktops:
Please reach out if you have suggestions or would like to connect!