Temp seems okay. The only other thing I can suggest at this point is to look at your logs to see if anything unusual is being registered. Especially syslog and bootlog. I've never used Zorin and don't know anything about it, but since it is Ubuntu-based, then both logs should be at /var/log/. You will have to use a text editor to look at both. dmesg is also worth looking at but can be seen just typing dmesg into a terminal.
Are you using proprietary video drivers? I believe the D630 uses an nVidia chipset, but again, I know nothing about Zorin, so no idea if they install proprietary nVidia drivers or use the open source nouveau. You might try changing video drivers to see if that helps.
To diagnose possible HW problems, I've used UBCD (Ultimate Boot CD) available here.
Bookmarks