Thanks but I only have dial up. I checked acpi ticked and unticked it and it makes no difference nor does running xfdrake. I have checked the log see below and to me it seems that there is a problem with the display manager, what do you think.
May 11 21:45:27 localhost kernel: end_request: I/O error, dev fd0, sector 0
May 11 21:46:02 localhost kde3(pam_unix)[3463]: session closed for user barry
May 11 21:46:16 localhost shutdown[4278]: shutting down for system halt
May 11 21:46:17 localhost init: Switching to runlevel: 0
May 11 21:46:18 localhost kernel: bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 34430 bytes,<6>...found (800x600, 34382 bytes, v3).
May 11 21:46:18 localhost kernel: bootsplash: status on console 0 changed to on
May 11 21:46:18 localhost lisa: Stopping lisa: succeeded
May 11 21:46:19 localhost dm: Display manager shutdown failed
May 11 21:46:19 localhost dm:
May 11 21:46:19 localhost rc: Stopping dm: failed
May 11 21:46:19 localhost xfs[3143]: terminating
May 11 21:46:19 localhost xfs: xfs shutdown succeeded