How often does it happen and how soon after booting up?
Try rebooting in safe mode and see if still happens. If it does, it could be a hardware problem. If not, driver issue most likely.
Common with laptops is overheating. You could remove the cover and see if there is any hair ball in there or something like that.