Comment 42 for bug 642091

Revision history for this message
sbraz (sbraz) wrote :

ao721, reporting some success:

1. hit the hibernate button, display turns off, no data is written on disk, system hung, forced poweroff fixes the problem, on reboot networking is disabled:
turns out that APIC is not working well on this machine, disabling it makes it successfully dump ram data on a swap partition provided there's enough space to do that (i have a 2GB swap partition).
resuming now works with "radeon" driver, for fglrx read below.
networking is disabled because there are some scripts which among other things disables networking BEFORE issuing the actual ACPI suspend, and does the opposite after a SUCCESSFUL resuming of the system kernel.

sudo menuconfig
Processor type and features --->
[ ] Local APIC support on uniprocessors

2. wifi off on resume, requiring three "wifi on, wifi off" cycles of Fn+F3 button:
solved by disabling ACER_WMI module.

make menuconfig
device drivers ->
[*] X86 Platform Specific Device Drivers --->
< > Acer WMI Laptop Extras

fglrx 10.12 WON'T RESUME: i'll try the whole 10.xx series tomorrow, anyway after the kernel restors ram pages from swap partition screen turns off: xorg.log says this:

(WW) Falling back to old probe method for fglrx
(II) Loading PCS database from /etc/ati/amdpcsdb
(--) Chipset Supported AMD Graphics Processor (0x9712) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:22:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:5:1) found

........

(EE) fglrx(0): ACPI: DRM connection failed

........

(WW) fglrx(0): board is an unknown third party board, chipset is supported
(EE) fglrx(0): ACPI: DRM connection failed
(WW) fglrx(0): Hasn't establisted DRM connection

........

(WW) fglrx(0): No DRM connection for driver fglrx.

........

(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(WW) fglrx(0): ***********************************************************
(WW) fglrx(0): * DRI initialization failed *
(WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
(WW) fglrx(0): * 2D and 3D acceleration disabled *
(WW) fglrx(0): ***********************************************************
(II) fglrx(0): FBADPhys: 0xc2900000 FBMappedSize: 0x10000000
(II) fglrx(0): Reserved 0x02900000 bytes of sideport memory for power saving
(EE) fglrx(0): Failed to map FB memory
(II) fglrx(0): === [xdl_x750_atiddxScreenInit] === end

Fatal server error:
AddScreen/ScreenInit failed for driver 0