desktop environment and SDL and vulkan vulkan doesn’t seem to be able to be used for gpgpu so keep separate to multicore processing
thing on mouse as input device. trackpad. (does should this wait for desktop environments/graphics?) gnuplot. around image/desktop stuff? maxima ther too? imagemagick too?
linux window managers desktop environments terminal emulators x11 wayland sandboxing applications (because relates to audio and video, and networks) + xorg, x11, xlib + wlroots, wayland + gtk, qt + xgd - cross desktop group
firejail can run eg firejail firefox looks for profiles in /etc/firejail.