Panther help! (Lazy Web request)

UPDATED: The problem is fixed. Sort of. I wiped the drive, reinstalled 10.3, and the problem has vanished. Thank you to all of the kind readers who offered assistance, especially John Rochester who gave me a crash course in log files.

ORIGINAL POST: I've been experiencing a strange problem on my PowerBook G4/1.33 running OS X version 10.3.5. WindowServer spins up my hard drive constantly, every few seconds for a second or so at a time, even when idle. In fact, if I'm doing a task, it seems to stop. It's driving me crazy (er, crazier). Here's a sample of my WindowServer log:

Nov 05 19:30:45 [181] kCGErrorIllegalArgument: CGXRemoveTrackingArea : Invalid
tracking area
Nov 05 19:30:45 [181] kCGErrorIllegalArgument: CGXRemoveTrackingArea : Invalid
tracking area
Nov 05 19:31:04 [181] kCGErrorIllegalArgument: CGXRemoveTrackingArea : Invalid
tracking area
Nov 05 19:31:04 [181] kCGErrorIllegalArgument: CGXRemoveTrackingArea : Invalid
tracking area

At MacOSXHints, I found this thread and this other thread, but no real solution. I'm also at a disadvantage because my Unix knowledge is essentially non-existent. I'd be very grateful if someone could please help me. Please email me directly to david (at) pesco.net. Thanks!