This sounds like an ACPI issue.
ACPI = Advanced Configuration Power Interface.
You might try a grub parameter to prevent ACPI errors and see if that helps your issue.
You can try acpi=force or acpi=off.
After setting a grub parameter, remember that you must run
sudo update-grub
for the changes to take effect.
How to add a parameter:
The above guide uses nomodeset as a parameter. You will be using acpi=off, not nomodeset.