Suspend / Hibernate

I have tried the suspend button but stopped using it, as when I try to resume the OS is unable to find the GPU, and I have to shut down and restart.

Also, I do not have the hibernate option?