Ok, there's something else wrong now. I don't know if it's a heat related problem or what. Because it was running so hot before, I assumed it was, but now after making these changes, I installed CoreTemp and let it log the temperature changes over the last 12 hours. It takes a reading every 10 seconds, noting the time, current temp, record low, record high, CPU load, and CPU speed. It saves it in a CSV file (readable by Excel, OpenOffice, and other programs). These readings are without air conditioning, this is the computer idling at 35-38C (good enough) with room temp at about 30-35C.
At about 1am, the processor kicked in for 2 minutes and the temperature went up to 46.
At about 4am, the processor kicked in again for about 2 minutes and the temperature went up to 47 (the max for the night).
Time Temp Min Max Load Speed
04:15:27,38°,,,32°,46°,2%,803.55 MHz,
04:15:37,38°,,,32°,46°,0%,803.55 MHz,
04:15:47,43°,,,32°,46°,55%,3415.10 MHz,
04:15:57,43°,,,32°,46°,63%,803.55 MHz,
04:16:07,44°,,,32°,46°,71%,3415.10 MHz,
04:16:17,45°,,,32°,46°,40%,3415.10 MHz,
04:16:27,44°,,,32°,46°,46%,3415.10 MHz,
04:16:37,44°,,,32°,46°,60%,3415.10 MHz,
04:16:47,43°,,,32°,46°,49%,803.55 MHz,
04:16:57,43°,,,32°,46°,48%,3415.10 MHz,
04:17:07,44°,,,32°,46°,60%,3415.10 MHz,
04:17:17,43°,,,32°,46°,42%,3415.10 MHz,
04:17:27,46°,,,32°,46°,49%,3415.10 MHz,
04:17:37,46°,,,32°,47°,55%,3415.10 MHz,
04:17:47,46°,,,32°,47°,78%,3415.10 MHz,
04:17:57,40°,,,32°,47°,8%,803.55 MHz,
04:18:07,40°,,,32°,47°,2%,803.55 MHz,
I assume it was either an AV update or some other minor thing.
Here's the last minute or so before it stopped recording the log:
Time Temp Min Max Load Speed
09:06:11,39°,,,32°,47°,6%,803.55 MHz,
09:06:21,39°,,,32°,47°,6%,803.55 MHz,
09:06:31,38°,,,32°,47°,8%,803.55 MHz,
09:06:41,40°,,,32°,47°,12%,803.55 MHz,
09:06:51,39°,,,32°,47°,8%,803.55 MHz,
09:07:01,39°,,,32°,47°,14%,803.55 MHz,
09:07:11,39°,,,32°,47°,9%,803.55 MHz,
09:07:22,39°,,,32°,47°,8%,803.55 MHz,
09:07:32,39°,,,32°,47°,6%,803.55 MHz,
09:07:42,39°,,,32°,47°,8%,2209.77 MHz,
09:07:52,39°,,,32°,47°,12%,803.55 MHz,
09:08:02,39°,,,32°,47°,11%,803.55 MHz,
09:08:02 being the last entry, but nothing unusual temperature wise, so I think this rules out my initial theory that the computer was overheating while I was away. Something within 10 seconds of 09:08:02 caused the computer to freeze, and it has done this about 5-6 times now if I leave the system on all day or night, but I've never had it happen while using it and therefore never see it actually occur.
Here's something particularly odd I noticed: This is a 16:9 screen. When receiving a 4:3 signal, it (the TV) colors the outside edges a dark gray (not black, this is normal and how this TV functions). When it freezes like this, it seems to have changed to a 4:3 signal as these outer gray parts are showing and the TV indicates in its status that it's 4:3. The 4:3 section that is showing is black, with a slightly distorted mouse cursor stretched wide slightly. The computer is running, but the mouse and keyboard are unresponsive.
Is it possible the two video cards (or even one of them) are overheating? This program doesn't log video card temps, do you know of any that do?