check your
/var/log/messages and
/var/log/syslog
to see what is going on when it hangs.
Edit - I believe they do have acpi
Code:
david@ibm-t20-01:~$ dmesg | grep acpi
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-2-686-pae root=UUID=19fd9a0b-3427-4a56-b94a-1da6666cc332 ro quiet acpi=force libata.dma=4
[ 0.378223] Switching to clocksource acpi_pm
[ 1.364506] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 1.364943] acpiphp: Slot [1] registered
[ 4.151797] ACPI: acpi_idle registered with cpuidle
[ 4.159013] Switching to clocksource acpi_pm
[ 4.619690] thinkpad_acpi: ThinkPad ACPI Extras v0.24
[ 4.619701] thinkpad_acpi: http://ibm-acpi.sf.net/
[ 4.619708] thinkpad_acpi: ThinkPad BIOS 16ET31WW (1.11 ), EC unknown
[ 4.619715] thinkpad_acpi: WARNING: Outdated ThinkPad BIOS/EC firmware
[ 4.619722] thinkpad_acpi: WARNING: This firmware may be missing critical bug fixes and/or important features
[ 4.633177] thinkpad_acpi: detected a 8-level brightness capable ThinkPad
[ 4.643468] Registered led device: tpacpi::thinklight
[ 4.643640] Registered led device: tpacpi::power
[ 4.643712] Registered led device: tpacpi::standby
[ 4.651046] thinkpad_acpi: Console audio control enabled, mode: monitor (read only)
[ 4.652250] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input5