I assume you are using Nvidia. Put this code to file /lib/systemd/system-sleep/nvidia:
#!/bin/sh
case "$1" in
pre)
case "$SYSTEMD_SLEEP_ACTION" in
suspend|hibernate)
/usr/bin/nvidia-sleep.sh "$SYSTEMD_SLEEP_ACTION"
;;
suspend-after-failed-hibernate)
/usr/bin/nvidia-sleep.sh "suspend"
;;
esac
;;
post)
/usr/bin/nvidia-sleep.sh "resume"
;;
esac
I got it working after that