Thanks for the email, Chris! I'll try compiling a non SMP kernel on my machine and see if that is going to do me any good, however I have to admit I'm sceptical about it. After many hours spent on the internet googling the issue I think I narrowed it down to be a video card problem- turns out handling the video after a resume is not an easy task, especially with closed source video drivers. So I'm pretty much waiting for the ATI guys to come up with a decent set of drivers and alas that looks like will not happen in the near future Thanks for the suggestion thoug, like I said - I'll give it a try Chris wrote: > I saw somewhere that this is a kernel bug that manifests when SMP > support is enabled on an AMD64 system. If memory serves, the problem is > in the CPU enumeration code. > > I was able to work around it by building a custom kernel, which was > based on the current Ubuntu Intrepid kernel but with SMP support turned > off (I also had to disable a couple of things in the Ubuntu extra > drivers section using 'make menuconfig' in order to get the kernel to > compile). > > With the new non-SMP kernel my machine is able to suspend and resume. > However, the video is not getting initialized correctly, and the image > jumps around the screen at high speed so the machine is basically > unusable. I am looking for info on how to configure the ACPI support so > I can play with VBE stats, POSTing, and such (it was /etc/defaults/acpi- > support a couple of versions ago, but that file seems to do nothing in > Intrepid). > > $ uname -a > Linux imbrium 2.6.27.2-cdk #3 Fri Jan 2 17:13:31 EST 2009 x86_64 GNU/Linux > > $ lspci > 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10) > 00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge > 00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge > 00:05.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge > 00:12.0 IDE interface: ATI Technologies Inc IXP SB400 Serial ATA Controller (rev 80) > 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80) > 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80) > 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80) > 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83) > 00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80) > 00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01) > 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80) > 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80) > 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration > 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map > 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller > 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control > 01:05.0 VGA compatible controller: ATI Technologies Inc RS482 [Radeon Xpress 200M] > 06:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) > 06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) > 06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10) > 06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01) > 06:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01) > 06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01) > 06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01) > >