Are you sure Linux doesn’t support shared GPU memory? I mean if you had an integrated GPU with no strictly reserved memory which is fairly common on cheaper notebooks the GPU has to share the memory with rest of the system. There’s no other way for it to even function.
I know this is probably not a solution to your problem, but maybe:
https://github.com/ien646/gamma-icc