Hello, I have an iBook G3 700Mhz, dual USB and run Sid. I was running kernel-image-2.6.10-powerpc from Sid. Sleep was working properly after I fixed the following things: - Added a script to /etc/power/events.d to stop and restart dbus-1 on suspend/resume. Otherwise the resume was hanging. I found that solution there: https://bugzilla.ubuntu.com/show_bug.cgi?id=1940) - I have manually run /etc/init.d/alsa suspend before suspending otherwise the resume process also hangs. It seems that when the script is run from the suspending process (by apmd-proxy), it is too late. With kernel-image-2.6.10, when I ran fblevel 0 (or when the screensaver does the equivalent) the display becomes white with a ghost image of what was previously on the screen. Today, I gave kernel-image-2.6.11-powerpc a try and found that sleep was broken. On the other hand, fblevel 0 works correctly now. We can't have everything I guess :-) BTW, on both kernels once X is stopped the console becomes blurred (sleeping/waking fixes the problem on 2.6.10) Here is cat /proc/cpuinfo: processor : 0 cpu : 750FX temperature : 31-33 C (uncalibrated) clock : 700MHz revision : 1.2 (pvr 7000 0102) bogomips : 1388.54 machine : PowerBook4,3 motherboard : PowerBook4,3 MacRISC2 MacRISC Power Macintosh detected as : 257 (iBook 2 rev. 2) pmac flags : 0000000b L2 cache : 512K unified memory : 384MB pmac-generation : NewWorld Here is the dmesg output from the successful suspend/resume: eth0: suspending, WakeOnLan disabled radeonfb: suspending to state: 3... radeonfb: switching to D2 state... cpufreq: resume failed to assert current frequency is what timing core thinks it is. radeonfb: switching to D0 state... radeonfb: resumed ! eth0: resuming PHY ID: 4061e4, addr: 0 ide_pmac: Set UDMA timing for mode 2, reg: 0x1090038c hda: Enabling Ultra DMA 2 ide_pmac: Set UDMA timing for mode 2, reg: 0x1090038c hdb: Enabling Ultra DMA 2 adb: starting probe task... agpgart: Putting AGP V2 device at 0000:00:0b.0 into 2x mode agpgart: Putting AGP V2 device at 0000:00:10.0 into 2x mode adb devices: [2]: 2 c4 [3]: 3 1 [7]: 7 1f ADB keyboard at 2, handler 1 ADB mouse at 3, handler set to 4 (trackpad) adb: finished probe task... eth0: Link is up at 10 Mbps, half-duplex. eth0: Pause is disabled On 2.6.11 only the two first messages appear on the console after I open the lid. (Actually, the second message also contains the PCI device number). I'm running xserver-xfree86 4.3.0.dfsg.1-12 and here is the content of my Device section in XFree86-4 Section "Device" Identifier "ATI Radeon Mobility L6" Driver "ati" # BusID "PCI:00:16:00" Option "UseFBDev" "true" Option "AGPMode" 4 EndSection If you need any other information to help debug this, I will be pleased to post them. Thanks for any insights! -- Francis J. Lacoste francis@Contre.COM
Attachment:
pgpPF1a55geFM.pgp
Description: PGP signature