I managed to fix the problem by replacing the argument of GRUB_CMDLINE_LINUX_DEFAULT with "i915.i915_enable_rc6=1 i915.lvds_downclock=$clock=1 i915.i915_enable_fbc=1 pcie_aspm=force"
the line should look like
GRUB_CMDLINE_LINUX_DEFAULT="i915.i915_enable_rc6=1 i915.lvds_downclock=$clock=1 i915.i915_enable_fbc=1 pcie_aspm=force"
this file is located in etc/default and it's name is grub
after you edit the file, save it, then type update-grub in the terminal, and then restart.


